推 givemepass:直接用arg2就可以了 08/21 15:56
真是Sorry,結果發現問題是出在
textView1.setText(tempNum);
和ListView一點關系也沒有
所以我的Code是可以正常運作的,感謝 這位大大的回答
※ 編輯: llzzyy01 來自: 36.231.234.5 (08/21 16:06)
我做一個ListView
插入一些int數字後
再建一個Button,點擊Button後會在另一個TextView秀出我選擇的那個數字
但我使用
private ListView.OnItemClickListener lvItemClick= new
ListView.OnItemClickListener(){
@Override
public void onItemClick(AdapterView<?> arg0, View arg1, int arg2,long arg3) {
tempNum=(Integer.parseInt(listView1.getItemAtPosition(arg2).toString()));
textView1.setText(tempNum);
}
};
然後在前面也加入listView1.setOnItemClickListener(lvItemClick);
卻發現listView1.getItemAtPosition(arg2)得到的是NULL
是還要再加入什麼嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 36.231.234.5