草庐IT

ImageVIew

全部标签

java - 如何在 android 的复合绘图中获取 imageview 引用?

如果你有这样的TextView+图像:如何从java代码中的textview引用中获取ImageView引用?我想为图像设置点击事件,而不是TextView。有人知道吗?谢谢。 最佳答案 textView.getCompoundDrawables()将获取drawableLeft、drawableRight、drawableTop和drawableBottom项。和setCompoundDrawables()来设置它们。 关于java-如何在android的复合绘图中获取imagevie

android - 宽度大于屏幕宽度的ImageView

我正在实现一个显示滚动图像的动画。即使宽度大于屏幕宽度,我也需要以其原始大小显示图像,然后必须对其进行动画处理。请告诉我如何放置这样的图像。 最佳答案 在这里查看不同的刻度类型:http://bon-app-etit.blogspot.be/2014/01/imageview-scaletypes.html我想你需要android:scaleType="centerCrop" 关于android-宽度大于屏幕宽度的ImageView,我们在StackOverflow上找到一个类似的问题:

android - ImageView : scale too large images down, 不要放大太小的图片

我想标题已经说明了我想做的事情:我有一个ImageView,当要显示的图像已从网络加载时(使用UIL)我想一个。如果图像大于ImageView,则按比例缩小图像以适应ImageView当图像小于ImageView时,不放大图像而是以其原始大小显示Bot没有问题android:scaleType="fitCenter"对于一个。和android:scaleType="center"对于b。有没有可能把两者结合起来?我唯一的选择是“手动”比较ImageView的大小和加载的BitMap的大小并相应地设置scaleType吗?编辑:这是我的UIL配置:publicstaticfinalDis

android - 具有 ImageView 的缩放/平移框架布局

我有一个包含背景图像和一些ImageView的框架布局。它还包含一些嵌套布局(如Relative)。无论如何,我想要实现的是放大/缩小和平移的能力。我用的是gesturedetection和setScaleX/setScaleY和translateX/tranlsateY的方法它确实完成了部分工作,但翻译有时会将整个布局从屏幕上移开,还有一些其他小问题。你推荐一种做事的方式还是有我可以引用的代码?谢谢 最佳答案 查看https://github.com/sephiroth74/ImageViewZoom-它可能对您有所帮助。1。创建

java - android ImageView 渐变背景

因此,我不想更新ImageView以根据来自手机陀螺仪和光传感器的某些事件更改渐变。但是,目前我正在尝试使用点击事件。我想设置一个以点击事件为中心的径向渐变。考虑到这一点,我首先尝试设置布局背景,一切都很好。然后我尝试将其更改为布局中的ImageView(这是所需的大小和位置的视觉元素),渐变中心向下和向右移动。代码如下:@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_seeker);R

android - 将 ImageView 置于中心,宽度和高度为父宽度的一半?

我想在ViewGroup(最好是RelativeLayout)中放置一个ImageView,如下所示。View组被拉伸(stretch)以获取Activity的完整宽度和高度。我想确保无论设备宽度是什么,ImageView的高度和宽度都应该是它的一半..╔═══════════════════════╗║║║ViewGroup║║║║╔═════════════╗║║║║║║║ImageView║║║║║║║║width=X/2║║║║height=X/2║║║╚═════════════╝║║║║║║║╚═══════════════════════╝XpxwidthofDevice

Android 在 ImageView 中获取位图的位置

我正在使用CropView它扩展了一个AndroidImageView。它允许缩放和移动View中的图像。似乎没有公开提及图像位置或比例。有没有办法获取图像相对于我可以尝试的常规ImageView的位置。我还尝试在CropView上设置一个触摸监听器,它只打印触摸的x和y位置,但我不知道如何使用这些来移动图像的更新位置。mCropView.setOnTouchListener(newView.OnTouchListener(){@OverridepublicbooleanonTouch(Viewv,MotionEventevent){Log.d(TAG,"///"+event.getX

android - 如何使用 Android 制作一个圆形 ImageView

是否可以将ImageView做成圆形?即不只是圆角,还有squircle?如果是这样,你是怎么做到的?基本上,我想要一个圆形图标列表,所以用XML来做并在小部件上设置背景是最理想的。 最佳答案 https://github.com/MicroRJ/Android_Superellipse_Libraryallprojects{repositories{...maven{url'https://jitpack.io'}}}dependencies{implementation'com.github.MicroRJ:Android-Ca

android - 约束布局 : align top of textview with imageview

我试图通过提供在约束布局中对齐图像和TextView的顶部,但这些View的顶部对齐,而不是内容,因为字体顶部和底部有一些空白区域。有谁知道如何解决这个问题?(问题见下图) 最佳答案 试试这个技巧:现在,它看起来如下图所示:希望对您有所帮助。快乐编码。 关于android-约束布局:aligntopoftextviewwithimageview,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/ques

java - 将 ImageView 保存到 Gallery - 代码不工作

这是我的第一个问题。我已经搜索了我的疑问。我发现了类似的问题,但我还没有完全得到答案。所以,如果我做错了什么,请原谅我。我正在尝试将图像从我的应用程序中的ImageView保存到我的SD卡中的文件夹中。这是代码:-publicvoidsave(Viewview){myImage.setDrawingCacheEnabled(true);BitmapimgV=myImage.getDrawingCache();Stringroot=Environment.getExternalStorageDirectory().toString();FilemyDir=newFile(root+"/A