我想用相机拍照并剪裁它。在不同设备上裁剪图像
Intent intent = new Intent("com.android.camera.action.CROP");
intent.setClassName("com.android.gallery", "com.android.camera.CropImage");
在某些Android版本,包括最新的,com.android.gallery不存在了:这对新设备使用此代码我的社区维基发现的伟大工程(与第二码)。你需要使用这个然后:
Intent intent = new Intent("com.android.camera.action.CROP");
intent.setClassName("com.google.android.gallery3d", "com.android.gallery3d.app.CropImage");
当然,我也想支持较旧的设备。什么是“一些Android版本”的意思?有人可以给我一个API级别吗?或者在Android源代码中是否有最终的常量,我可以使用它来为意图选择正确的字符串?
伟大的图书馆!谢谢 :) – Cilenco