android - Android从图库中获取图像
问题描述
Intent intent = new Intent(Intent.ACTION_PICK);
intent.setType("image/*");
startActivityForResult(intent, SELECT_PICTURE);
我正在使用此意图来处理来自画廊的图像,但有时它会显示不同的布局。它应该显示这样的界面。
但有时它会显示此布局并要求裁剪图像,但我的活动没有得到回调。
如何使意图仅使用第一个布局来获取图像?
解决方案
它应该显示这样的界面。
大约有 25 亿台 Android 设备,分布在超过 26,000 种型号上。Intent
在这些设备型号中,有数十个(如果不是数百个)预安装的应用程序会响应您的. 此外,有数十个(如果不是数百个)用户安装的应用程序会响应您的应用程序,这些应用程序Intent
安装在数十亿台设备中的一些设备上。
这些应用程序可以做他们想做的事,而您无法控制这些应用程序的外观。
推荐阅读
- java - 带有另一个模式字符串的掩码字符串
- laravel - 在 laravel 中使用 aws aurora
- php - 可以在主题functions.php中调用wp-load.php吗
- java - 为什么在堆排序中使用 (n/2)-1?
- spring - 在没有任何 xml 的情况下运行基于示例 Spring 注释的程序时出错
- angular - 如何将日期值绑定到angular8中的特定字段
- javascript - Javascript - 如果元素包含在字符串中,如何按类名获取和编辑元素?
- wpf - WPF 在第一个动画结束后动画不同的控件
- c# - Linq Lambda GroupJoin 和 ToList()
- azure-devops - 通过 REST API 使用队列时间变量运行 Azure DevOps 管道