Android 具有3列的ListView
我有一个带有复选框的listView,它是从sqlite表填充的。 我需要在listView中有另一列显示另一个sqlite表列 我想展示3个专栏:Android 具有3列的ListView,android,Android,我有一个带有复选框的listView,它是从sqlite表填充的。 我需要在listView中有另一列显示另一个sqlite表列 我想展示3个专栏: ProductName CheckBox ProductPrice. 有什么建议吗 您可以从获取有关listview的信息。为此,您可以使用自定义列表适配器 使用SimpleCursorAdapter将数据与光标列绑定: 假设在row_layout.xml中定义了一个行布局,有三个文本视图textview1、textview2、textview
ProductName CheckBox ProductPrice.
有什么建议吗 您可以从获取有关listview的信息。为此,您可以使用自定义列表适配器 使用SimpleCursorAdapter将数据与光标列绑定: 假设在row_layout.xml中定义了一个行布局,有三个文本视图textview1、textview2、textview3,它们需要与列_NAME1、列_NAME2、列_NAME3绑定
谢谢,但我无法从数据库填充自定义列表视图。我可以用productName显示列,用checbox显示列,效果很好。但是我不知道如何显示第三列。谢谢,但是我不知道如何将自定义列表与sqlite数据库绑定。
impleCursorAdapter adapter2 = new SimpleCursorAdapter(this,
android.R.layout.simple_spinner_item, // Use a template
// that displays a
// text view
cur, // Give the cursor to the list adapter
new String[] {COLUMN.NAME1, COLUMN.NAME2. COLUMN.NAME3}, // Map the NAME column in the
// people database to...
new int[] {R.id.text1, R.id.text2, R.id.text3});