Java 当子类化数组适配器时,无法从多列表视图中获取选定项
我有一个这样的布局:Java 当子类化数组适配器时,无法从多列表视图中获取选定项,java,android,listview,Java,Android,Listview,我有一个这样的布局: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" android:backgrou
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical"
android:background="#ffffff">
<ListView
android:id="@android:id/list"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:divider="#b5b5b5"
android:dividerHeight="1dp"
android:cacheColorHint="#00000000"/>
</LinearLayout>
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<TextView android:id="@+id/rowTextView"
style="@style/HeaderTitleText"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="10dp"
android:textAppearance="?android:attr/textAppearanceMedium"
android:textStyle="bold"
android:textSize="16sp" >
</TextView>
<CheckBox android:id="@+id/CheckBox01"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="10dp"
android:layout_alignParentRight="true" android:layout_marginRight="6sp"
android:focusable="false">
</CheckBox>
</RelativeLayout>
在onCreate方法中,下面的代码行在哪里
super.onCreate(instance1);
setContentView(R.layout.yourlayout);
我认为您必须制作一个可检查的布局,以便它可以将已检查状态传输到复选框。可能存在@njzk2的重复项。您可以在此基础上进行扩展吗?我如何制作一个可检查的布局?@NigelK我已经在使用
valueAt
,如可能重复的“是”中所述。它们在我的onCreate
方法中
listAdapter = new MyCustomAdapter(getApplicationContext(), myList);
listView.setAdapter(listAdapter);
super.onCreate(instance1);
setContentView(R.layout.yourlayout);