我为我的应用程序制作了一个背景,其中包括两个图像。第一个高度为 480px;第二个应该显示在第一个的底部。
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
<item>
<bitmap
android:src="@drawable/bg_top"
android:tileMode="repeat" />
</item>
<item
android:top="480px">
<bitmap
android:src="@drawable/bg_bottom"
android:tileMode="repeat" />
</item>
</layer-list>
但这在我的智能手机上不起作用 - 它解释了 px 错误(实际上看起来顶部值大约是 200px)
我知道建议使用 dp,但是如何将此 px 值转换为 dp?我无法以编程方式执行此操作,因为它保存在 xml 文档中。