草庐IT

imageviews

全部标签

android - 将图像缩放到最大可用宽度,保持纵横比并避免 ImageView 额外空间

我有这个简单的布局XML,以及一个30X30像素的green_square.png文件我想要实现的是缩放图像以填充父宽度,保持它的纵横比而不需要额外的ImageView空间。我在ImageView中添加了一个红色背景,只是为了引用我想要避免的额外空间。Hereismygoal 最佳答案 这对我有用。父级和中心裁剪的全宽以保持纵横比 关于android-将图像缩放到最大可用宽度,保持纵横比并避免ImageView额外空间,我们在StackOverflow上找到一个类似的问题:

android - 膨胀类 ImageView 时出错

我间歇性地收到InflateException/ClassNotFoundException错误。我以前在SO中看到过类似的错误,但它们是由拼写错误引起的。我正确拼写了“ImageView”,所以我不知道是什么导致了错误。发生错误的代码是:v=View.inflate(getContext(),R.layout.event_show_row_layout,null);这是布局xml:这是错误日志:E/AndroidRuntime(15849):FATALEXCEPTION:mainE/AndroidRuntime(15849):android.view.InflateException

java - 渐进式图像渲染,逐像素加载图像并在 imageLoader 中更新 ImageView

我正在开发一个需要在列表中加载服务器图像的应用程序。但是显示图像的方式有点不同。我需要在下载图像时显示图像,即逐像素显示。最初,图像设置为模糊图像,而不是下载后,它变得更清晰并生成原始图像。如果您想了解我在说什么,可以引用以下链接:ProgressiveImageRendering在这你可以看到高级PNG风格的二维交错渲染的演示(第二个)。我看了很多,但没有找到任何与我的查询相关的答案。任何形式的帮助都将是可观的。提前致谢。 最佳答案 试试Facebook的Freso项目:http://frescolib.org/#streamin

android - 无法在android studio中拖放一个简单的imageView

我正在尝试在androidstudio中创建一个简单的拖放图像。我可以让图像在屏幕上拖动,一旦我释放它就会消失。在控制台中,我得到一个“报告丢弃结果:假”这是我的代码:ImageViewmImageView;StringmString;privateandroid.widget.RelativeLayout.LayoutParamsmLayoutParams;mImageView.setOnLongClickListener(newView.OnLongClickListener(){@OverridepublicbooleanonLongClick(Viewv){ClipData.I

代码中的Android ImageView setImageResource

我有一个imageView,我想显示您当前所在国家/地区的小图标。我可以获得国家代码,但问题是我无法动态更改imageView资源。我的图片文件都是小写的(例如:国家代码=US,图片文件=us)我的代码(countryCode是大写字母的当前countryCode):StringlowerCountryCode=countryCode.toLowerCase();Stringresource="R.drawable."+lowerCountryCode;img.setImageResource(resource);现在,这当然行不通,因为setImageResource想要一个int,

android - 如何在imageview中获取图像边缘x/y位置

如果我有一个填满屏幕的ImageView。ImageView背景设置为绿色。我在ImageView中放置了一个位图,保持位图比例。此布局中的纵向照片将在左侧和右侧显示绿色(手机方向=纵向)。现在,当绿色结束并且位图开始时,我如何获得边缘的左侧x/y位置。这个努力项目的背景是我想在图像上写文本并将图像保存回带有文本的新图像。问题是..由于我将图像缩放为inSampleSize=4;并且ImageView进一步缩小它,保存这张新图片将给出一个大约250x350的小图像。我想要的是使用x/y位置并将书面文本传输到原始inSampleSize=4图像或sdcard1500x3000图像我知道并

Android Imageview 填充屏幕宽度

这是我的布局文件:电话中的结果:7英寸平板电脑的结果:我想让图像在平板电脑中也填满屏幕宽度。以Twitter应用为例: 最佳答案 听起来你想在ImageView上使用android:scaleType="fitCenter"和android:adjustViewBounds="true"。 关于AndroidImageview填充屏幕宽度,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questio

android - 在 Android 中将 byte[] 显示到 ImageView

可以这样做吗?我正在读取一个包含图像的Base64字符串的XML文件。我打算使用Base64.decode来获得图像字符串的字节数组。我被困在如何在ImageView中使用它。我是否必须先创建一个“可绘制”类,然后将其设置为ImageView的src属性?谢谢! 最佳答案 如果其他人偶然发现这个问题,这里是代码importandroid.graphics.Bitmap;importandroid.graphics.BitmapFactory;importandroid.widget.ImageView;publicclassMode

android - 如何在android中的另一个imageview之上放置一个imageview

这是我目前尝试的布局,但没有成功我真正想要的是让我的outside_imageview位于inside_imageview之上,并具有确切的高度和宽度......如何通过布局来做到这一点? 最佳答案 RelativeLayout中的layout_align[Top|Bottom|Left|Right]属性用于根据它们各自的x和y值在边距内对齐View。第二个ImageView现在将根据边距与第一个ImageView的顶部、底部、左侧和右侧对齐。在对齐中忽略填充。 关于android-如何

android - ImageView中图像的透明部分变黑

在AndroidKitKat(Nexus7)中显示透明图像时遇到问题,在nexus4(KitKat)和其他以前的Android操作系统中可以,这里是图像:和ImageView布局:这里是在Nexus7(Android4.4)上运行时的屏幕截图另外,我使用Picasso从URL下载和缓存图像。 最佳答案 经过一些试验:首先我尝试使用图像作为资源可绘制,它仍然发生(图像的透明部分变成黑色),其次我将图像转换为png图像并且它可以工作,所以问题出在文件中类型(gif)。因为在我的真实应用程序中,图像是从服务器获取的,并且我不能像往常一样以