[問題] 如何讀取ListView上的各個Item資料?

看板AndroidDev作者 (DOGE)時間7年前 (2017/05/30 20:49), 7年前編輯推噓0(0010)
留言10則, 3人參與, 最新討論串1/1
使用程式是Android Studio Item的設置是有一個TextView,然後放在ListView上 我如果設String A 想讓A可以獲取OnitemClick裡Position位置上的TextView.getText 請問這樣子有辦法實現嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 120.96.224.230 ※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1496148559.A.641.html

05/30 21:01, , 1F
可以,但我看不懂你的問題在哪,有position不是就可以
05/30 21:01, 1F

05/30 21:01, , 2F
從adapter取得該item的view了嗎?
05/30 21:01, 2F
http://imgur.com/m6p1yAl.jpg
http://imgur.com/WHNNENg.jpg
http://imgur.com/QwjpROd.jpg
看不懂他的意思 ※ 編輯: d630200x (120.96.224.230), 05/30/2017 21:08:54

05/31 01:53, , 3F
把adapter整個貼上來看看,用下面提供的網站
05/31 01:53, 3F

05/31 08:12, , 4F
adapter裡面getView應該有一段是
05/31 08:12, 4F

05/31 08:12, , 5F
TextView tv = view.findViewById(...);
05/31 08:12, 5F

05/31 08:12, , 6F
tv.setText("文字");
05/31 08:12, 6F

05/31 08:12, , 7F
而在onItemClick可以使用
05/31 08:12, 7F

05/31 08:12, , 8F
TextView tv = view.findViewById(...);
05/31 08:12, 8F

05/31 08:12, , 9F
String str = tv.getText().toString();
05/31 08:12, 9F

05/31 08:13, , 10F
// str >> 文字
05/31 08:13, 10F
文章代碼(AID): #1PBMfFP1 (AndroidDev)
文章代碼(AID): #1PBMfFP1 (AndroidDev)