我有一个列表视图结构,其中使用交替的背景图片来区分奇偶元素。我尝试通过计算位置动态设置背景可绘制对象。当我使用普通位图时,它运行良好。但是,当我尝试使用九宫格图像时,界面就会崩溃,所有元素都会变形。我做错了什么?是否九宫格图像的创建方式存在问题,或者与普通位图相比使用九宫格图像的方法有所不同?
我的列表视图 XML 如下:
我的列表视图 XML 如下:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content" android:id="@+id/id01"
android:background="@drawable/my_9patch_bg_image">
<ImageView />
<RelativeLayout>
<ImageView />
<TextView />
<TextView />
</RelativeLayout>
</RelativeLayout>
这里可能有解决方案可以用于我的问题。虽然我需要尝试,但它非常准确。