草庐IT

ImageVIew

全部标签

Android GoogleMap 2 通过通用图像加载器使用 ImageView 在 InfoWindow 中动态更新信息

我正在开发新的GoogleMapv2API。我已经使用ImageLoader在Marker上动态显示图像。但问题是,当我获得UniversalImageLoader的onLoadingComplete()时,ImageView不会自动或手动失效。下次如果我点击同一个标记,图像将从UniversalImageLoader的缓存中显示。下面是我的CustomInfoWindowAdapter代码:privateclassCustomInfoWindowAdapterimplementsInfoWindowAdapter{@OverridepublicViewgetInfoContents(

android - 如何使用 ObjectAnimator 缩小 ImageView,但保持其在布局中的位置?

我试图在动画中缩小ImageView,但每当我这样做时,它似乎在布局中向下和向左移动。这是我制作动画之前的屏幕截图:这是动画之后的样子:是否可以缩小ImageView,但其左上角仍保留在布局的左上角?这是我使用的代码://ScaleTestActivity.javaimportandroid.animation.AnimatorSet;importandroid.animation.ObjectAnimator;importandroid.app.Activity;importandroid.os.Bundle;importandroid.widget.ImageView;public

android - 如果设备语言是阿拉伯语,布局会发生变化

我设计了一个Android应用程序,当我在设备上测试它时,它的语言是阿拉伯语,ImageView的位置会发生变化,就像一面镜子!我需要一个解决方案来使布局与英语相同,因为我有ImageView并且我根据屏幕宽度为它们做了翻译,所以当语言是阿拉伯语时;屏幕宽度的1%从屏幕右侧开始!我的应用程序在编程时;ImageView从屏幕左侧开始!我不仅想要更高版本的SDK的解决方案!我的一些java代码:img=(ImageView)findViewById(R.id.imageView);img2=(ImageView)findViewById(R.id.imageView3);insamefu

android - 使用 svg-android 时我只得到空白屏幕

目的:我想最好使用ImageView来显示SVG图像文件。尝试1:我正在使用svg-android图书馆来做到这一点。我正在关注他们的tutorial一字一字。我只是将他们的代码复制粘贴到我的onCreate中,从onCreate中注释掉我的应用程序代码。Ihaveasplashscreencomingbeforethis,butIdoubtthat'llinterferewiththisinanyway.Inanycase,I'lljustchangethelaunchintentandpostanupdate.我已将他们的jar添加到libs文件夹并引用它。结果1:I'mtesti

android - 使用 xml 在 Android 中通过图像中心动画放大

我正在尝试使用Android进行一些简单的图像缩放和平移,我有两个简单的问题。首先,当我使用scale调用动画时,它使用图像的左上角作为原点进行缩放,但我希望它从图像的中心开始缩放。第二个问题是动画完成后,它会将图像重置为原始状态,我希望它保持最终状态。这是我为体重秤准备的xml:在我的代码中:a=AnimationUtils.loadAnimation(this,R.anim.set);a.reset();ImageViewiv=(ImageView)findViewById(R.id.imageView1);iv.clearAnimation();iv.startAnimation

android - 如何以编程方式调整 ImageView 的大小

我想在触摸ImageView时调整它的大小。像在谷歌地图或移动浏览器中进行缩放一样调整它的大小是完美的,但如果只是触摸它我可以调整它的大小就足够了。这可能吗? 最佳答案 只需捕获触摸此ImageView的事件,而不仅仅是调整高度和重量:touched_image_view.getLayoutParams().height+=20;touched_image_view.getLayoutParams().width+=20;或者您可以创建并设置新的LayoutParams:LinearLayout.LayoutParamslayout

android - 如何在圆形 ImageView 中设置位图?

我有1个圆形ImageView,我想在ImageView中放置位图。但是当我设置压缩位图图像时,它总是矩形的。请帮我在圆形ImageView中设置位图。谢谢 最佳答案 我很好奇您是如何创建圆形ImageView的。你能分享那个secret吗??就创建圆形Bitmap而言,从要显示的位图创建一个BitmapShader。然后创建一个ShapeDrawable(Oval)并将位图着色器分配给它。绘制可绘制对象。砰!圆形图像!Bitmapbitmap=getthebitmapyouwanttoshowinacirclefromsomewh

android - 在不使用 setAlpha 的情况下在 ImageView 上设置 alpha

我能否以编程方式设置ImageView的alpha而无需依赖引入setAlpha的API级别11? 最佳答案 ImageView有一个方法setAlpha(int)因为API级别1。所以你可以在任何API级别使用它。这是setAlpha(float)View的方法这是在API级别11中引入的。 关于android-在不使用setAlpha的情况下在ImageView上设置alpha,我们在StackOverflow上找到一个类似的问题: https://sta

android - 在ImageView android中获取关联图像(Drawable)

我已经将图像设置为android中的ImageView控件:iv.setImageResource(R.drawable.image1);我想得到这个关联的Drawable,看起来像:DrawablemyDrawable=iv.getImageResource();//wrong 最佳答案 你可以像这样获取drawableDrawablemyDrawable=iv.getDrawable();您可以将其与可绘制资源进行比较if(iv.getDrawable()==getResources().getDrawable(R.drawab

安卓 Lollipop : ImageView ignoring fitsSystemWindows attribute (transparent status bar)

我目前正在开发一个应用程序,我想为其启用透明状态栏。我想要一个ImageView(我需要它的scaleType属性)覆盖整个屏幕,以便图像显示在状态栏下方。这是我的布局:(...someotherstuff...)如您所见,它是一个常规的DrawerLayout。请注意,DrawerLayout、RelativeLayout和ImageView都将fitsSystemWindows属性设置为true。我的问题是:如果我在上面的代码中将背景资源(如颜色或图片)设置为DrawerLayout或RelativeLayout,我可以看到状态栏“下方”的颜色或图片,完全符合我的要求,但是Imag