如何打开像 google 地图一样功能齐全的 android 照片选择器?

How to open full-featured android photo picker like google maps uses?

我想使用像 google maps 那样的照片选择器,特别是结合了最近的照片、照片文件夹以及从相机拍摄新照片的选项的照片选择器。请参阅下面的示例。

我不需要 select 或预览 selected 照片选项,只需要以“昨天”开头的部分。

我最好的猜测是这段代码:

Intent intent = new Intent(Intent.ACTION_GET_CONTENT, android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI);
intent.setType("image/*");
startActivityForResult(intent, 0);

但这会打开一个不那么花哨的选择器,它只显示最近的照片,没有“相机”按钮或“文件夹”快捷方式。

这个界面是内置于 android 还是我必须自己动手?

如果您在 Logcat 中没有看到 activity-start 操作记录,那么您看到的是地图应用程序内部的内容:片段、composable 或其他内容沿着这些路线。

所以,如果你想要那个 UI,你要么自己写,要么看看是否有 a third-party library 提供类似的东西。