我使用以下 Intent 打开图库以选择多个图像和视频:
Intent intent = new Intent();
intent.setType("image/* video/*");
intent.putExtra(Intent.EXTRA_ALLOW_MULTIPLE, true);
intent.setAction(Intent.ACTION_GET_CONTENT);
startActivityForResult(Intent.createChooser(intent, "Select Images"), MULTIPLE_IMAGE_SELECT);
顶部显示“打开”,我想将其更改为“完成”或“确定”,如何实现? 谢谢。
最佳答案
When the gallery is opened it looks like
Android 设备数量约为 20 亿,分布在数千种设备型号中。您的 Intent
将打开这些设备上安装的数百个(如果不是数千个)可能的 Android 应用程序之一。它与“图库”没有任何特定关系,当然也与屏幕截图中的任何特定应用程序无关。当您在一台特定设备上运行代码时,这恰好会出现。
how to achieve that?
您编写自己的 UI,而不是将其委托(delegate)给其他人的应用程序。您无法控制其他开发者应用程序的 UI。
正如艾哈迈德指出的那样,有很多 image picker libraries 。也许您可以使用一个。
关于java - 如何将画廊 Intent 中的 'open' 更改为 'done' ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45628865/