gpt4 book ai didi

xml - Android ImageButton - 无法在中心获取图像

转载 作者:IT老高 更新时间:2023-10-28 22:18:06 25 4
gpt4 key购买 nike

我想在 xml 文件中创建一个带有背景图像的 Android ImageButton,并在其顶部有一个较小的图标,就在中心。出于某种原因,如何做到这一点并不明显,文档也无济于事。

<ImageButton
android:id="@+id/sound_button"
android:layout_x="430px"
android:layout_y="219px"
android:layout_width="48px"
android:layout_height="48px"
android:scaleType="center"
android:src="@android:drawable/volumeicon"
android:background="@drawable/clearbuttonup"
/>

但是,无论我尝试什么(将“wrap _ content”而不是 absolute 数字放在 layout_height 和 layout_width 上,图标仍然在顶部按钮的左角。但是,如果我没有背景图像(即系统默认的白色按钮),则图标会进入中心。当我使用颜色而不是图像时,按钮也会进入左上角作为背景。

为什么会发生这种情况,我将如何实际获得我想要的行为 - 即中间有图标的背景图像?

最佳答案

我真是个白痴。这就是它在 Ecliplse 插件与 XML 编辑器并排提供的显示中的显示方式。当我实际构建项目并在设备上运行它时,它正确显示了所有内容。

关于xml - Android ImageButton - 无法在中心获取图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/660629/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com