[問題] ListView裡被選擇的Item

看板AndroidDev作者 (我是清流)時間12年前 (2013/08/21 15:53), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/1
我做一個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

08/21 15:56, , 1F
直接用arg2就可以了
08/21 15:56, 1F
真是Sorry,結果發現問題是出在 textView1.setText(tempNum); 和ListView一點關系也沒有 所以我的Code是可以正常運作的,感謝 這位大大的回答 ※ 編輯: llzzyy01 來自: 36.231.234.5 (08/21 16:06)
文章代碼(AID): #1I577jWK (AndroidDev)