草庐IT

imageviews

全部标签

Android - 几秒钟后在运行时更改 ImageView 源

以下代码用于我的应用程序中的启动画面。我需要做的是当Activity加载图像时应显示为默认图像,然后几秒钟后图像应更改为同一Activity中的另一个图像。我有另一幅图像,如第一幅图像,颜色不同。我想在几秒钟后更改该图像的屏幕。我已经在我的代码中这样做了。packagecom.ruchira.busguru;importandroid.media.MediaPlayer;importandroid.os.AsyncTask;importandroid.os.Bundle;importandroid.app.Activity;importandroid.content.Intent;im

android - 将矩阵图像定位在 ImageView 的中心

我创建了一个图片库,一切正常。需要放大和移动图像ImgView.setScaleType(ImageView.ScaleType.MATRIX)当我这样做的时候,我得到的图像很小,所以我调用了这个方法scaleFactor=view.getWidth()/(float)view.getDrawable().getIntrinsicWidth();matrix.setScale(scaleFactor,scaleFactor);所以不要错过图像大小,但正如您所见,图像高于一切,需要保持在屏幕中央。我试过了matrix.postTranslate((screen_width-image_w

android - 自定义 ImageView 类不适用于 picasso 图像下载库

我最近对​​ImageView进行了扩展,创建了一个CircularImageView类,它使图像呈圆形并带有彩色边框。这是通过onDraw(canvas)方法通过在传入的Canvas上绘制来完成的://loadthebitmaploadBitmap();//initshaderif(image!=null){shader=newBitmapShader(Bitmap.createScaledBitmap(image,viewWidth+(borderWidth*2),viewHeight+(borderWidth*2),true),Shader.TileMode.CLAMP,Shad

android - Android 中的 Imageview 可见性

在下面的代码中如何在APP启动时隐藏图片。所以当用户输入密码时再显示回来packagecom.app.myapp;importandroid.app.Activity;importandroid.os.Bundle;importandroid.view.View;importandroid.view.View.OnClickListener;importandroid.widget.Button;importandroid.widget.EditText;importandroid.widget.ImageView;importandroid.widget.TextView;publi

android - 如何使用 glide 将可绘制文件夹中的 GIF 图像加载到 ImageView 中?

我必须使用glide显示从drawable加载GIF图像到ImageView。我尝试了以下方法。Glide.with(LoginActivity.this).load(getResources().getDrawable(R.drawable.bg_gif)).asGif().crossFade().into(relativeLayout);但似乎不起作用,当我将图像放在raw文件夹中时它起作用了。但问题是我必须使用不同尺寸的图像。如有任何帮助,我们将不胜感激。 最佳答案 您可以尝试使用Ion,它对我来说效果很好。Ion使用IonI

android - 使用 ImageView 作为 Android 布局的背景

我想利用scaleType属性,如果我使用LinearLayout上的背景属性设置图像,我将无法使用该属性。我试过对2个child使用LinearLayout:第一个是ImageView(用于背景图片),第二个child是另一个LinearLayout包含TextViews、按钮等。但结果只是图像,后面是其他View。是否可以通过某种方式将嵌套的LinearLayoutfloat到ImageView上?我知道这个问题有很多变体,但我还没有找到任何对我有帮助的东西。如果我错过了什么,请指出那个方向。此外,如果可能的话,我想在XML中执行此操作,并且我可以灵活选择可以使用的布局类型(不一定

android - 如何让ImageView和TextView的高度相同

我的布局有ImageView(iv)和TextView(tv)。我想让电视转为iv。电视的高度与iv的高度相同。电视重力设置为CENTER_VERTICAL。如何到达目标? 最佳答案 嗨试试这个..... 关于android-如何让ImageView和TextView的高度相同,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/8709869/

android - 如何以编程方式将 ImageView 对齐到 LinearLayout 的右侧 android

我想以编程方式将ImageView对齐到LinearLayout的右侧。我该怎么做。 最佳答案 你不知道。这不是线性布局的作用。使用RelativeLayout相反。XML以编程方式publicvoidmakeView(Contextcontext){RelativeLayoutrl=newRelativeLayout(context);TextViewtv=newTextView(context);tv.setText("Hello,World");RelativeLayout.LayoutParamslp=newRelative

android - 将 ImageView 对齐到屏幕的右上角

我的布局中有一个imageView,用作无法缩放的背景。但我需要将我的图像放在屏幕的右上角。我现在在屏幕的左上角有我的图像。这是我的imageview的xml:我还尝试将它放在具有gravity="top|right"的线性布局中,但这不会删除图片周围的空白区域,因为它具有match_parent尺寸。我还需要保持图片的比例,所以我不能做fill_parent。我希望有人能帮我解决这个问题! 最佳答案 也许添加android:adjustViewBounds="true"到你的ImageView?我遇到了类似的问题。

安卓 ImageView-16 :9

我需要将位图设置到ImageView中以保持16:9的比例。你有什么建议吗?主要解决方案可能是在自定义ImageView的覆盖方法onMeasure但是如何呢? 最佳答案 由于PercentFrameLayout和PercentRelativeLayout在API级别26.0.0中被弃用,我建议您考虑使用ConstraintLayout来保持比率ImageView为16:9。ConstraintLayout是为Android平台构建响应式UI的强大工具,您可以在此处找到更多详细信息BuildaResponsiveUIwithCons