Android中如何设置按钮的背景图片?

2024-01-23

我在drawable-mdpi中导入了一张图像,然后从按钮实现了该图像,但出现错误no resource found here。我该如何解决这个问题?

我试过这个:

main.xml

  <Button
        android:id="@+id/imageButtonSelector"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:background="@drawable-mdpi/button_focused_orange"/>

所有可绘制对象都在单个资源名称下编译,即drawable。 Android 会根据屏幕尺寸自动选择从哪个文件夹中获取可绘制对象,因此您无需专门指出。此外,对 Android 进行硬编码以使用特定文件夹中的资源违背了让 Android 可以选择多个文件夹的目的。要解决这个问题,只需更改:

    android:background="@drawable-mdbi/button_focused_orange"/>

To

    android:background="@drawable/button_focused_orange"/>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Android中如何设置按钮的背景图片? 的相关文章

随机推荐