Dan*_*ali 3 android android-intent
我需要允许用户选择图像或拍摄新照片。我已经实现了自定义相机活动。
当用户单击按钮时,将启动一个意图选择器,在允许选择图像的应用程序中询问。其中,我添加了一个意图,以开始我的相机活动以拍摄新照片。
Intent pickImageIntent = new Intent(Intent.ACTION_PICK, Media.EXTERNAL_CONTENT_URI);
pickImageIntent.setType("image/jpeg");
Intent takePhotoIntent = new Intent(this, CameraActivity.class);
takePhotoIntent.putExtra(MediaStore.EXTRA_OUTPUT, file.getAbsolutePath());
Intent chooserIntent = Intent.createChooser(pickImageIntent, "");
if (getPackageManager().hasSystemFeature(PackageManager.FEATURE_CAMERA))
chooserIntent.putExtra(Intent.EXTRA_INITIAL_INTENTS, new Intent[] { takePhotoIntent });
startActivityForResult(chooserIntent, 0);
Run Code Online (Sandbox Code Playgroud)
问题在于,由于摄像头的意图,在“意图选择器”对话框中的图标中还存在我的应用程序及其名称的图标。

是否可以自定义图标和标签,而不使用应用程序?
| 归档时间: |
|
| 查看次数: |
2724 次 |
| 最近记录: |