我要显示一个文件选取器以使用以下代码打开图像:

Intent intent = new Intent();

intent.setType("image/*");
intent.setAction(Intent.ACTION_GET_CONTENT);

startActivityForResult(Intent.createChooser(intent, "choose from"), PICK_FROM_FILE);

如何更改文件选取器标题(“choose from”)的字体和重力?

最佳答案

这是我在Android源代码中发现的:
createChooser通过ACTION_CHOOSER动作创建意图。
当你启动意图时,会创建一个ChooserActivity来扩展ResolverActivity。应用于ResolverActivity的布局是resolver_listresolver_list_with_default。在那里你可以找到有问题的title
所以,不,似乎无法更改文件选取器标题的外观。但是可以基于原始源代码创建自定义文件选择器。

08-04 01:07