正如您從下面的代碼中看到的那樣,當我單擊項目(項目1,項目2或項目3)時,我的TextView將顯示字符串「項目1「,」項目2「或」項目3「。使用TextView顯示ListView中項目的其他信息
但是,我希望TextView顯示的是有關該項目的其他信息,例如名稱,聯繫人等,當我單擊該項目時。
我想不出我該怎麼做。任何人都可以提供一些建議
public class ListA extends ListActivity {
private TextView selection;
private static final String[] items={"Item 1", "Item 2", "Item 3"};
@Override
public void onCreate(Bundle icicle) {
super.onCreate(icicle);
setContentView(R.layout.activity_list);
setListAdapter(new ArrayAdapter<String>(this,
android.R.layout.simple_list_item_1,
items));
selection=(TextView)findViewById(R.id.selection);
}
@Override
public void onListItemClick(ListView parent, View v, int position,
long id) {
selection.setText(items[position]);
}
}