相关疑难解决方法(0)

可检查的相对布局作为多选列表中的项目

我有Android应用程序列表视图,选择模式设置为多选模式.

此列表中的项目定义为相对布局.

如何在选择项目时更改项目的背景?

项目xml:

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    ...
    android:checkable="true"
    android:background="@drawable/my_item_background"
Run Code Online (Sandbox Code Playgroud)

我的项目背景xml:

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android" >
    <item android:drawable="@color/mycolor1" android:state_selected="true"/>
    <item android:drawable="@color/mycolor2" android:state_checked="true"/>
    <item android:drawable="@android:color/black"/>
</selector>
Run Code Online (Sandbox Code Playgroud)

物品的背景总是黑色的.

android listview

4
推荐指数
1
解决办法
3931
查看次数

标签 统计

android ×1

listview ×1