- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我使用下面的代码来显示我的按钮
(因为我需要在按钮上添加文字,所以我不会使用ImageButton)
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent">
<ImageView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:src="@drawable/bottom001"
android:adjustViewBounds="true"
android:scaleType="fitXY"/>
</RelativeLayout>
但是ImageView在View中会有一些空白区域
我认为“fitXY”会填充 View ,但它没有
遇到这种情况我该怎么办?
感谢您的帮助:)
最佳答案
设置android:layout_width="wrap_content"
并使用LinearLayout
最后
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="match_parent">
<ImageView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:src="@drawable/test"
android:adjustViewBounds="true"
android:scaleType="fitXY"/>
详情请阅读android-imageview-scaletype-samples
使用 FILL 缩放图像。在可用宽度和高度内拉伸(stretch)图片,忽略纵横比。
关于android - ImageView adjustViewBounds 不适用于 fitXY,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31785847/
当我在我的 imageView xml 中使用 android:adjustViewBounds="true"时,它不起作用。如果我把 setAdjustViewBounds(true);在我的 Im
我有一个 ImageView 并将其 layout_height 设置为“100dp”,并将其 layout_width 设置为“wrap_content”。 使用的 drawable 具有更大的实际
我已经看过这个帖子了:ImageView adjustViewBounds not working但它不适用于我的情况。 本质上,adjustViewBounds 不起作用。让我们假设以下情况: sq
我试图在保持宽高比的同时使用与父宽度匹配的 ImageView。 1个项目的结果符合预期。但在其他情况下,相同的代码会给出不同的结果。 仅供引用,布局来自两个不同的项目,而不是同一个项目。有人可以帮助
我使用下面的代码来显示我的按钮 (因为我需要在按钮上添加文字,所以我不会使用ImageButton) 但是ImageView在View中会有一些空白区域 我认为“fitXY”会填充 Vi
我正在尝试使图像占据容器宽度并根据图像比例具有高度。在 XML 中,我会使用 adjustViewBounds在 ImageView . Compose 中有类似物吗?如果没有,我怎样才能做到这一点?
我需要一个图像底部的按钮,参数为 android:adjustViewBounds="true"。 这就是我要找的: 但这就是我得到的: 这是我正在使用的代码: 最佳答案 如果
我试图将 EditText 与左侧的 ImageView 放在单行中。但是我无法正确缩放图像以匹配文本输入的高度。 布局很简单: (我用红色突出
我想以编程方式将我的 ImageView 的 adjustViewBounds 属性设置为 true,而不是在 XML 中。如何做到这一点? 最佳答案 调用ImageView#setAdjustVie
我正在尝试创建这个: 并且可以用这个 LinearLayout 做到这一点: 效果很好。现在,我正在尝试对 ConstraintLayout 做同样的事情:
在我的实现中,adjustViewBounds=true 在 android 5.1 中完全符合预期但在 4.1 中不做同样的事情 4.1 on left, 5.1 on right adjustVi
我是一名优秀的程序员,十分优秀!