草庐IT

imageviews

全部标签

android - 使用带有 ChangeImageTransform 的共享元素转换在两个 Activity 之间为 ImageView 设置动画

我正在尝试将一个ImageView动画到AndroidAPI级别21中两个Activity之间的另一个位置。由于AndroidLPreview中的“MoveImage”已被删除,我使用“ChangeImageTransform”代替,但文档中的示例代码没有不行(这两张图片分别动画)。有什么可行的例子吗?谢谢! 最佳答案 要在具有共享元素的两个Activity之间制作屏幕过渡动画,你可以阅读thisarticle并按照上述步骤操作:Enablewindowcontenttransitionsinyourtheme.Specifyash

android - 在imageview中重复drawable?

是否可以在ImageView中重复绘制?我设法将我的可绘制对象重复为ListView中的分隔线,但不是作为ImageView。这是我重复的图像定义:谢谢马库斯 最佳答案 是的,这是可能的。您只需要指定ImageView的比例类型.没有它只是缩放。 关于android-在imageview中重复drawable?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/5159484/

android - 如何在android中获取 ImageView 的宽度和高度?

在我的代码中,我的XML布局中有一个ImageView,并且我在代码中不断更改源图像。现在想知道每次生成的图片的宽高。我尝试使用getWidth()、getHeight()、getMeasuredWidth()、和getMeasuredHeight(),但它们都返回0。我怎样才能得到这个? 最佳答案 您在ImageView上调用getWidth()和getHeight()的位置?如果您在Activity中从onCreate()调用,它将不起作用。您需要等待Activity窗口附加,然后在ImageView上调用getWidth()和

Android - ImageView bottomCrop 而不是 centerCrop

我正在尝试定位ImageView,以使图像的底部始终固定在View的底部,无论ImageView的高度有多小。但是,似乎没有一种比例类型适合我想要做的事情。CenterCrop很接近,但我不希望图像居中。类似于CSS处理绝对定位的方式。原因是,我需要为ImageView的高度设置动画,但让它看起来好像“显示”了图像的上部。我认为弄清楚这种裁剪图像和动画ImageView高度的方法是最简单的方法,但如果有人知道更好的方法,我希望被指出正确的方向。任何帮助表示赞赏。 最佳答案 Jpoliachik's答案很酷,让我想将它概括为支持上/下

java - 防止Android ImageVIew的点击?

我在RelativeLayout内有一个ImageView叠加层,并希望防止任何点击通过ImageView到达按钮等在它后面(因此实际上禁用了整个RelativeLayout)。这是一种更简单的方法,然后迭代RelativeLayoutView并将它们设置为禁用,就像我目前使用此代码所做的那样:RelativeLayoutrlTest=(RelativeLayout)findViewById(R.id.rlTest);for(inti=0;i 最佳答案 你可以设置图片为android:clickable="true"

android - 如何在android的imageview中设置图像?

我想在imageview中显示图像,所以我在res中创建了一个文件夹-drawable并将我的图像放在那里。apple.png之类的东西。然后我使用这段代码:ImageViewiv=(ImageView)findViewById(R.id.img_selected_image);Stringpath=getApplication().getFilesDir().getAbsolutePath();InputStreamis=newFileInputStream(path+"/apple.png");Drawableicon=newBitmapDrawable(is);Log.i("Fn

带有叠加层的 Android 可缩放/可滚动 ImageView

我想显示一张图片(包括滚动和缩放功能)。此外,我需要动态地为图像添加一些叠加层。叠加层与图像中的内容有关。如果用户滚动,叠加层也应该移动如果用户放大,叠加层不应缩放,但应保持其相对位置图片换句话说:我想实现一个带有一些标记的map,但我提供了我自己的mapMaterial。我的主要问题是:我该怎么做?到目前为止我已经尝试过什么我尝试在WebView中实现它因为它提供了基本的缩放和缩放功能。但是,在不使用Javascript和HTML的情况下,我没有成功添加叠加层(我认为解决问题的方法不是很方便)有些项目(即TouchImageView)正在实现滚动/缩放功能,但从我的角度来看,它们使添

android - 带圆角和内阴影的 ImageView

我需要制作一个带有圆角和内阴影的缩略图View。通常我用9个补丁制作ImageView帧,到目前为止这对我很有帮助,但是这次我需要的效果需要在图像顶部(而不仅仅是在它周围)绘制内部阴影。这导致我扩展ImageView类并覆盖onDraw()方法。publicclassThumbnailImageViewextendsImageView{经过许多教程(感谢StackOverflow!),我最终得到了onDraw()方法的代码:@OverrideprotectedvoidonDraw(Canvascanvas){if(mBitmap==null){return;}intradius=4;i

android - 如何围绕 ImageView 对齐 TextView?

我正在尝试围绕ImageView对齐TextView。我正在使用以下代码:privatevoidcreateSpannableText(){TextViewmyTextView=(TextView)findViewById(R.id.textView);SpannableStringBuilderbuilder=newSpannableStringBuilder();builder.append(this.getText(R.string.loren__ipsum__max));intlengthOfPart1=builder.length();builder.append("");b

android - Picasso 将图片加载到列表适配器中的错误 ImageView

我正在使用picasso将图像从服务器加载到ListView项,如下所示:publicViewgetView(intposition,ViewconvertView,ViewGroupparent){LayoutInflaterinflater=(LayoutInflater)context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);ViewparticipantView;if(convertView==null){participantView=inflater.inflate(R.layout.participant_ite