Android RelativeLayout简单光标适配器
我正在使用简单游标适配器在适配器中生成视图。下面是生成视图的代码Android RelativeLayout简单光标适配器,android,android-layout,simplecursoradapter,Android,Android Layout,Simplecursoradapter,我正在使用简单游标适配器在适配器中生成视图。下面是生成视图的代码 String[] from = new String [] {DatabaseHelper.COLUMN_CATEGORY,DatabaseHelper.COLUMN_TASKNAME,DatabaseHelper.COLUMN_CROSSED}; int[] to = new int[] {android.R.id.text1, android.R.id.text2, android.R.id.content}; adap
String[] from = new String []
{DatabaseHelper.COLUMN_CATEGORY,DatabaseHelper.COLUMN_TASKNAME,DatabaseHelper.COLUMN_CROSSED};
int[] to = new int[] {android.R.id.text1, android.R.id.text2, android.R.id.content};
adapter = new SimpleCursorAdapter(context, R.layout.item_todo, data, from, to,1);
lv.setAdapter(adapter);
我得到下面的错误
android.widget.RelativeLayout不是一个可以被这个SimpleCursAdapter限制的视图
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@android:id/content"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
android:paddingBottom="10dip"
android:paddingTop="10dip" >
<ImageView
android:id="@android:id/icon"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="5dip" />
<TextView
android:id="@android:id/text1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_toRightOf="@android:id/icon"
android:textAppearance="?android:attr/textAppearanceLarge" />
<TextView
android:id="@android:id/text2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@android:id/text1"
android:layout_toRightOf="@android:id/icon"
android:textAppearance="?android:attr/textAppearanceSmall" />
您可以发布xml吗?发布您的项目\u todo xml文件上面更新了xml代码,以了解它代表的是什么。R.id.content??当用户从左向右滑动时,我需要实现划线。我选中了setViewvalue方法。i、 e在视图中,我正在检查android.R.id.content。