草庐IT

imageView1

全部标签

android - 如何在约束布局中将文本放在 ImageView 的右中心

以下是我的约束布局整个xml的一部分。我想要做的是让TextView位于ImageView右侧的正中心。在线性布局中,我们主要通过重力来实现。这里我使用marginTop来实现同样的效果。那么我可以通过使用任何属性来做同样的事情吗?是否有类似rightOfCentreOf的属性?谢谢 最佳答案 请在您的TextView中添加一行app:layout_constraintBottom_toBottomOf="@+id/img_apn_not_set"同时删除android:layout_marginTop="5dp"希望对你有帮助

android - RelativeLayout 中的 ImageView 具有顶部和底部填充

我有一个640px宽、208px高的PNG,我已经将它放在我的/drawable文件夹中,但我很难将它正确地放在ImageView中。我想缩放图像以使其水平分辨率最大化,并且我希望它仅在保持比例的情况下垂直缩放。我遇到的问题是我的ImageView最终比适合图像所需的高度高。图像本身看起来很完美;与屏幕一样宽且成比例。但是ImageView似乎在顶部和底部有填充。据我所知,ImageView包含的可绘制对象实际上太高了。我无法发布图像,因为我是SO的新手,但如果我这样做了,那将是图形布局View。当我单击ImageView时,它周围会出现常规的蓝色框,但顶部和底部都有填充,与我在设备上

android - 可选择的圆形 ImageView ,如 Google+

我如何创建一个可选的循环ImageView,就像在当前用于个人资料图片的Google+应用中一样?我指的是:上面的图片是未选中的,下面是选中的。我尝试1对1地复制个人资料图片。我目前的工作:loadedImage是显示的BitmapmImageView.setBackground(createStateListDrawable());mImageView.setImageBitmap(createRoundImage(loadedImage));使用的方法:privateBitmapcreateRoundImage(BitmaploadedImage){BitmapcircleBitm

android - 拖动时跳转 ImageView。 getX() 和 getY() 值在跳跃

我已经创建了一个用于拖动View的onTouchListener。如果我使用getRawX()和getRawY(),图像可以顺利拖动。这样做的问题是,当您放下第二个指针然后抬起第一个指针时,图像会跳到第二个指针。这个onTouchListener试图通过跟踪pointerId来解决这个问题。这个onTouchListener的问题是在拖动ImageView时,ImageView非常疯狂地跳来跳去。getX()和getY()值跳来跳去。我觉得我做得对。我不想为此编写自定义View,因为我已经实现了一个scaleGestureDetector并编写了一个可以工作的自定义rotateGest

android - 无法解析 android.support.v7.internal.widget.Tint ImageView

我尝试将我的项目中的compileSdkVersion设置为23并更新了以下库:com.android.support:appcompat-v7:23.1.1com.android.support:recyclerview-v7:23.1.1com.android.support:cardview-v7:23.1.1从那时起我在导入android.support.v7.internal.widget.TintImageView时遇到错误谁能告诉我为什么会这样?TintImageView的包有什么变化吗?请帮忙。我正在使用StudioPreview2.0 最佳

android - 如何使我的 ImageView 可缩放?

任何人都可以帮助了解如何使用矩阵缩放类型缩放ImageView以及如何使用平移方法以便它可以聚焦在中心吗?我已经尝试使用webview来使用我需要的缩放和滚动功能,但看起来并不好看。 最佳答案 我找到了一个tutorial从blog分成4个部分关于如何缩放和平移图像,这非常好。它有可以下载的示例代码和一些解释。它还有其他教程。更新-将链接指向新链接。更新2-我找到了一个用于ImageView缩放功能的现成类。你看看here. 关于android-如何使我的ImageView可缩放?,我们

android - 在ImageView中设置图片宽高

无论我尝试什么,我都无法设置从soap服务传递到我的android模拟器的图像的宽度和高度。我正在使用ImageView,如下所示:byte[]bloc=Base64.decode(result,Base64.DEFAULT);Bitmapbmp=BitmapFactory.decodeByteArray(bloc,0,bloc.length);ImageViewimage=newImageView(this);image.setImageBitmap(bmp);image.setLayoutParams(newLinearLayout.LayoutParams(LinearLayou

android - 获取 ImageView 的背景颜色

我有一个普通的ImageView对象colorSquare。通过调用设置对象的颜色很简单。colorSquare.setBackgroundColor(color);但是我该如何做相反的事情,即检索ImageView背景的颜色? 最佳答案 你能做的是从ImageView获取ColorDrawable。ColorDrawabledrawable=(ColorDrawable)colorSquare.getBackground();现在drawable.getColor()会给你颜色。这仅在您设置了颜色时有效,否则您将得到ClassCa

android - ImageView 和设置位置

我有imageView在Activity中。如何在我的Activity中设置此imageView的位置。我知道如何在xml文件中执行此操作,但我想在Activity中执行此操作,因为我有onTouch方法,我可以在该方法中获取我单击的坐标,并且我想在此坐标中绘制此图像。 最佳答案 @edi233--我认为您可以触摸x和y以便计算上边距和左边距。我认为(0,0)将位于左上角,因此如果您触摸(100,75),则需要将ImageView的边距设置为顶部-75,左侧为100LayoutParamsparams=newLayoutParams

android - ImageView 上的透明 View

我在那里被封锁了。我正在尝试在背景上放置一个透明View。我尝试了几种方法。通过XML使用:android:background="@color/transparent"或android:color="#80000000"或这样引用color.xml文件#80000000我的layout.xml是这样的android:background="@color/transp"我也试过用生成的代码来做到这一点myView.getBackground().setAlpha(45);或myViewm.setBackgroundResource(R.color.trans);我看过一些相关的帖子,但