gpt4 book ai didi

android - Intent Chooser 中的自定义图标和文本

转载 作者:太空宇宙 更新时间:2023-11-03 12:55:00 25 4
gpt4 key购买 nike

我需要允许用户选择图像或拍摄新照片。我已经实现了自定义相机 Activity 。

当用户点击按钮时,将启动 Intent Chooser,询问允许选择图像的应用程序。其中,我添加了一个启动我的相机 Activity 以拍摄新照片的 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);

问题是,在 Intent Chooser 对话框的图标中,还有我的应用程序的图标及其名称,因为相机 Intent 。

enter image description here

是否可以自定义图标和标签而不是使用应用程序的图标和标签?

最佳答案

阅读此 http://developer.android.com/guide/topics/manifest/activity-element.html ,注意“label”和“icon”属性

关于android - Intent Chooser 中的自定义图标和文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21831907/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com