37得票4回答
安卓图片视图矩阵缩放+平移

我正在尝试手动将图像视图中的图像居中并适合屏幕。我需要使用矩阵来完成这个任务(稍后我会动态更改矩阵变换)。 问题是我无法让图像在视图中居中(比例适当)。以下是代码: // Compute the scale to choose (this works) float scaleX = (fl...

37得票4回答
Drawable的深拷贝

我有一个ImageView,在它的onClick里获取它的Drawable:Drawable dr = ((ImageView) v).getDrawable(); 将其设置为对话框的 ImageView:zoomedImage.setImageDrawable(dr); 但是当我关闭对话框或...

37得票2回答
在Android中显示表情符号

我的即时通讯应用需要支持表情符号。它们是GIF并且有文本表示,在用户选择其中一个后,将用于输入框。但我希望在发送后将它们显示为图像。目前,我的自定义数组适配器将已发送消息显示在行的TextView中。 根据表情符号文本出现的频率动态显示图像的正确方法是什么?我必须搜索表情符号文本,如果找到一...

37得票3回答
如何使我的ImageView保持固定大小,而不受位图大小的影响?

我正在从一个Web服务中加载图片,但有些图片的大小比其他图片要大或小,当我把它们放在Android的ListView中时,可视效果看起来很奇怪。我想固定我的ImageView的大小,这样如果它的尺寸大于预设值,它只会显示图像的一部分。我已经尝试了所有我能想到的方法,如设置setMaxWidth...

37得票1回答
在Android中的ImageView中设置android.R.drawable中的图像

我知道如何从我们的res/drawable文件夹中设置图像/图标。<ImageView android:id="@+id/ImageSearch" android:layout_width="wrap_content" android:layout_height="wr...

36得票4回答
如何通过字符串设置imageView的图片?

我有一个条目列表和一些位图文件在res/drawable-mdpi目录中。我试图加载与从列表中选择的字符串值相对应的图像,方法是生成路径字符串并使用位图工厂。问题是我认为我的路径不正确,因为即使对于默认图像,位图始终为null。String name = entries.get(positio...

36得票17回答
ImageView圆角化

我想让这张图片拥有圆角。我使用了以下的 XML 代码,并将其应用在我的 ImageView 上。但是图片会重叠在圆角外面。我通过异步任务下载该图片。<?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="ht...

36得票8回答
从网络加载SVG文件并在ImageView上显示(Android)

我想从网络中加载一个svg文件并将其显示在ImageView中。 对于非矢量图像,我使用Picasso库。是否可以同时用这个库来处理svg文件?有没有任何方法可以从网络中加载svg文件并在ImageView中显示它?我使用svg-android库来显示svg文件,但是我不知道如何从网络获取sv...

35得票4回答
为什么我的Android GridView周围会有额外的像素?

我在我的Android应用程序中有一个GridView,其中包含许多ImageView。由于屏幕空间有限,我希望图像尽可能占用可用空间。不幸的是,GridView始终在ImageView的外边缘留下5个像素的空白屏幕空间(水平/垂直间距设置为ImageView之间的空间,并且行为正确)。空白空...

34得票3回答
RecyclerView中图片的奇怪行为

我正在使用android.support.v7.widget.RecyclerView来展示包含文本和图片的简单项目。基本上,我遵循了这里的教程https://developer.android.com/training/material/lists-cards.html,只是将mDatase...