看板 AndroidDev 關於我們 聯絡資訊
各位前輩大家好 小弟我是剛入門的新手 用的是Android Studio 最近學到array跟arrayList 但在創建好一串array值之後(0~5) 卻找不到顯示的方法 arrayList倒是可以 LinearLayout rootView = findViewById(R.id.ArrayListView); int index = 0; while (index < 6) { TextView childView = new TextView(this); childView.setText(words.get(index)); rootView.addView(childView); index++; } 但是用一樣的方法array卻讓程式直接崩潰 請問要怎麼樣才能讓array用TextView的樣子顯示出來勒 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 27.52.231.184 ※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1513776012.A.46B.html
evo1994: for(int i=0;i>array.legth();i++{ 12/20 23:44
evo1994: textview.append(array[i]); } 12/20 23:45
rin841005: TextView的setText可以傳String和int,int通常是字串資 12/21 09:31
rin841005: 源檔的Id,所以你丟0~5他找不到對應的資源檔所以崩潰, 12/21 09:31
rin841005: 這我也常犯錯,我都是0+""解決它 12/21 09:31
peterwu4: 你應該是物件拉錯了,ListVew Container要換成LLayout 12/21 17:12
aids61517: 錯誤訊息? 12/21 19:20