在我的应用程序中,我必须显示一个列表视图,并且在下面我必须显示一个文本视图。是否可以在同一布局中使用列表视图和文本视图?我的代码如下:
setContentView(R.layout.report);
ListView lv=(ListView)findViewById(R.id.listView1);
db.open();
Cursor c = db.getAllTitles();
startManagingCursor(c);
String[] from = new String[] { db.KEY_INCOME,db.KEY_DESC};
int[] to = new int[] { R.id.textView1 ,R.id.textView2};
SimpleCursorAdapter notes =
new SimpleCursorAdapter(this, R.layout.report, c, from, to);
// System.out.println("notes="+notes.getCount());
lv.setAdapter(notes);
String total= db.add();
实际上,我正在显示 2 个文本视图以在列表中显示数据,最后我必须添加第 3 个文本视图以显示总计,如果我放置相对布局,此列表视图将正确覆盖另一个。我的 Xml 文件如下:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
/>
<TextView
android:id="@+id/textView2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
/>
<ListView
android:id="@+id/listView1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
>
</ListView>
任何人请帮助我。谢谢。