草庐IT

imageview_logo

全部标签

Android,ImageView 优于 ImageView

我有一个非常简单的问题要问:我需要在屏幕右下角的ImageView上放一个小Logo,整个屏幕都很大,但我不知道如何设置坐标或如何设置说ImageViews处于相对位置。像这样: 最佳答案 试试这个输出 关于Android,ImageView优于ImageView,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/11468146/

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 - 如何以编程方式调整 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

android - Corners ImageView 适合 CardView 没有像 CardView 在 Android 中的角那样的半径

我正在开发一个Android应用程序。在我的应用程序中,我同时使用了CardView和ImageView。但是我在CardView中设计ImageView时遇到了问题。问题出在ImageView的圆角半径上。我有这样的适配器项的XML布局。如您所见,我将CardView的角半径设置为5dp并且ImageView适合其父元素的宽度卡片View。问题是ImageView的两个顶角都没有像其父级CardView的角那样弯曲。这是截图如果适合父CardView,CardView的subview的角通常会像其父角一样自动弯曲。那正确吗?那么,为什么我的ImageView不工作?

android - Imageview 缩放方法 "centercrop"作为代码

我试图找出android在缩放图像时正在做什么,特别是“centercrop”类型。所以为了找到答案,我搜索了ImageView源代码并找到了它here.所以我尝试的是这段代码:publicBitmapbuildBluredBoxBackground(){int[]screenSize=Utilities.getScreenSize(mainActivityContext);//screensize[0]=xand[1]isyMatrixmDrawMatrix=newMatrix();Bitmapbitmap=((BitmapDrawable)fullscreenViewHolder.