作者ben1357956 (QQ雞腿)
看板AndroidDev
標題[問題] array要怎麼顯示出來啊?
時間Wed Dec 20 21:20:10 2017
各位前輩大家好
小弟我是剛入門的新手
用的是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://webptt.com/m.aspx?n=bbs/AndroidDev/M.1513776012.A.46B.html
1F:推 evo1994: for(int i=0;i>array.legth();i++{ 12/20 23:44
2F:→ evo1994: textview.append(array[i]); } 12/20 23:45
3F:→ rin841005: TextView的setText可以傳String和int,int通常是字串資 12/21 09:31
4F:→ rin841005: 源檔的Id,所以你丟0~5他找不到對應的資源檔所以崩潰, 12/21 09:31
5F:→ rin841005: 這我也常犯錯,我都是0+""解決它 12/21 09:31
6F:推 peterwu4: 你應該是物件拉錯了,ListVew Container要換成LLayout 12/21 17:12
7F:推 aids61517: 錯誤訊息? 12/21 19:20