我想在我的活动中使用两行列表视图。
此代码显示一列。此处仅显示“类别”列,但我还希望Distance_from_Centre
位于右侧。我的代码是:
if (c.moveToFirst()) {
int i = 0;
do {
i++;
int Category = c.getColumnIndex("Category");
int Distance_from_Centre = c
.getColumnIndex("Distance_from_Centre");
String str;
String Str1;
str = c.getString(Category).toString();
Str1 = c.getString(Distance_from_Centre).toString();
/* strArr1[i] = c.getString(Category).toString();
strArr2[i] = c.getString(Distance_from_Centre).toString();*/
list.add(str);
Log.i("LOCATION ", str);
Log.i("I ", i + "");
} while (c.moveToNext());
lv.setAdapter(new ArrayAdapter<String>(this,
android.R.layout.test_list_item, list));
// android.R.layout.simple_list_item_1,list));
}
答案 0 :(得分:1)
您需要自定义列表适配器。
答案 1 :(得分:0)
使用android.R.layout.two_line_list_item