Java 如何设置颜色选择器?

Java 如何设置颜色选择器?,java,android,mobile,Java,Android,Mobile,我在Andoid中使用文件选择器的集成API,如下所示: Intent intent = new Intent(Intent.ACTION_OPEN_DOCUMENT); intent.addCategory(Intent.CATEGORY_OPENABLE); intent.setType("*/*"); startActivityForResult(intent, 42); 说到功能,一切都很好,但是这个默认活动的栏的颜色是蓝色的,我想知道如何更改它?因为文件选择器是另一个应用程序(应用

我在Andoid中使用文件选择器的集成API,如下所示:

Intent intent = new Intent(Intent.ACTION_OPEN_DOCUMENT);
intent.addCategory(Intent.CATEGORY_OPENABLE);
intent.setType("*/*");

startActivityForResult(intent, 42);

说到功能,一切都很好,但是这个默认活动的栏的颜色是蓝色的,我想知道如何更改它?

因为文件选择器是另一个应用程序(应用程序名:Files package name:com.android.documentsui),我认为就我所知,不可能更改工具栏的颜色。但是,我认为您可以在应用程序中自己实现文件选择器功能。在这种情况下,它是您自己的应用程序,因此可以自由更改工具栏的颜色。

由于文件选择器是另一个应用程序(应用程序名:Files package name:com.android.documentsui),我认为就我所知,不可能更改工具栏的颜色。但是,我认为您可以在应用程序中自己实现文件选择器功能。在这种情况下,它是您自己的应用程序,因此可以自由更改工具栏的颜色。

hmmm我找不到有人这样做的示例代码?我认为这是一种常见的方法,因此我相信,转换为不同工具栏颜色的活动不会让用户感到奇怪。基于此,如果您创建自己的文件选择器,则需要使用UI创建它,因此我认为这并不容易。我没有试过,但我能找到这样的。还有非常。嗯,我找不到一些示例代码有人这样做?我认为这是一种常见的方式,所以我相信转换到不同工具栏颜色的活动并不是一种让用户感到奇怪的行为。基于此,如果您创建自己的文件选择器,则需要使用UI创建它,因此我认为这并不容易。我没有试过,但我能找到这样的。也有非常多。