android-gallery相关内容

如何访问手机相册中的图片?

有没有人知道如何访问手机的照片库?我正在制作一个拍摄植物叶子照片的应用程序分析图像以确定它是否确定.我们希望我们可以为用户提供两种选择:拍摄叶子的照片或使用树叶的图像用户已经采取的叶子.然而,我们得到了参与的图片,但我们没有知道如何访问照片库. 解决方案 您必须使用内置的 Intents 启动 Gallery App.之后,在您的 onActivityResult() 上,获取所选图像的路 ..
发布时间:2021-11-27 17:39:43 移动开发

Android 从图库中获取图像已旋转

我试图让用户从图库中选择个人资料图片.我的问题是有些图片向右旋转. 我像这样启动图像选择器: Intent photoPickerIntent = new Intent();photoPickerIntent.setType("image/*");photoPickerIntent.setAction(Intent.ACTION_GET_CONTENT);startActivityForR ..
发布时间:2021-11-27 17:39:36 移动开发

Android:如何在设置图像视图时检测从图库中选取的图像方向(纵向或横向)?

我正在从图库(相册)中选取的图像视图上设置图像.如果拾取的图像具有横向方向,则显示完美,但如果图像处于纵向模式(即在纵向模式下单击图像),则显示图像旋转 90 度.现在我试图在设置 imageview 之前找出方向,但所有图像都给出相同的方向和相同的宽高.这是我的代码: Uri selectedImage = intent.getData();如果(selectedImage != null){ ..
发布时间:2021-11-27 17:38:59 移动开发

带文件夹过滤器的图库

我正在使用以下代码在我的应用程序内打开一个画廊 Intent intent = new Intent(Intent.ACTION_GET_CONTENT);intent.setType("图像/*");startActivityForResult(意图,FIND_RESULT); 是否可以将图像列表限制为仅显示相机拍摄的图像?在我的 2.1 系统上查看图库,图像被分组,因此必须有一个参数来定义 ..
发布时间:2021-11-27 17:38:52 移动开发

如何为我的应用从图库(SD 卡)中选择图像?

这个问题最初是针对 Android 1.6 提出的. 我正在我的应用中处理照片选项. 我的活动中有一个按钮和一个 ImageView.当我单击按钮时,它会重定向到图库,我将能够选择图像.所选图像将出现在我的 ImageView 中. 解决方案 更新的答案,将近 5 年后: 原始答案中的代码不再可靠,因为来自不同来源的图像有时会返回不同的内容 URI,即 content:/ ..
发布时间:2021-11-27 17:38:31 移动开发

允许用户为图像选择相机或图库

我想要做的事情看起来很简单,但经过几天的搜索,我无法完全弄清楚. 我有一个应用程序,允许用户选择多个(最多 5 个)图像.我正在使用 ImageView.当用户点击 ImageView 时,我想允许他们选择 从图库中选择图像,或 使用相机拍摄图像. 我开始使用 ACTION_GET_CONTENT 意图,这对于进入画廊非常有效.然后我尝试使用 ACTION_PICK_ACTIV ..

如何在android中截取布局的屏幕截图

我想通过拍摄布局的屏幕截图将我的框架布局保存到图库中.此代码适用于一个项目(名称:试用),但是当我在其他项目(名称:Fg)上尝试相同的代码时,它不起作用.照片未保存在图库中. @Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView( ..

使图像文件在 Lollipop 的 Android 图库中可见

我正在尝试使在应用程序中拍摄的一些照片在图库中可见(以便它们可以在应用程序外部共享和查看),但我想将图像本身保留在应用程序的数据目录中因此,当应用被删除时,它们会被删除(因此它们存储在 "{sdcard}/Android/data/{appID}/Pictures/{subfolder}/")中. 我查看了很多答案,对于旧版本的 Android,以下两种解决方案都有效,但它们似乎不适用于 L ..

在“图库"视图(及其子视图)顶部的自定义图形

我正在尝试在Gallery顶部绘制自定义UI(在这种情况下为路径).我已经扩展了Gallery类的基本类并覆盖了draw方法,如下所示: 公共类MyGallery扩展了Gallery {...@Override保护无效的onDraw(Canvas canvas){super.onDraw(画布);canvas.drawPath(mPath,mPaint);} 我认为将路径绘制放在 super ..

获取从图库中选择的图像的路径(在SD卡上)

我只是无法获得从SD卡上的图库中选择的图像的路径,但是存储在设备上的图像没有问题.有许多类似或重复的问题,但没有一个起作用. (@ Commonsware)最推荐的方法是使用 ContentResolver 并调用 openInputStream(),因此我尝试从 openInputStream()中读取字节,然后创建一个临时文件并使用该路径,没有运气.我的“读取的字节数:" System. ..