我在我的ListView上有以下ClickListener。我的項目佈局是一個帶有3個TextView的RelativeLayout。我試圖返回列表項的值,但我得到「[email protected] ....」。我究竟做錯了什麼?ClickListener和ListView項目佈局
itemList=(ListView)findViewById(android.R.id.list);
itemList.setTextFilterEnabled(true);
itemList.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> a, View v, int position, long id) {
Intent intent = new Intent();
Bundle b = new Bundle();
b.putString("TEXT", ((RelativeLayout) v).getChildAt(position).toString());
intent.putExtras(b);
setResult(SUCCESS_RETURN_CODE, intent);
finish();
}
});
[ClickListener如何知道要返回哪些數據?](http://stackoverflow.com/questions/5147239/how-does-a-clicklistener-know-which-data-to-return) – kcoppock 2011-02-28 21:51:48