[問題] array要怎麼顯示出來啊?

作者: ben1357956 (QQ雞腿)   2017-12-20 21:20:10
各位前輩大家好
小弟我是剛入門的新手
用的是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的樣子顯示出來勒
作者: evo1994 (Evo)   2017-12-20 23:44:00
for(int i=0;i>array.legth();i++{textview.append(array[i]); }
作者: rin841005 (Rinex)   2017-12-21 09:31:00
TextView的setText可以傳String和int,int通常是字串資源檔的Id,所以你丟0~5他找不到對應的資源檔所以崩潰,這我也常犯錯,我都是0+""解決它
作者: peterwu4 (notd)   2017-12-21 17:12:00
你應該是物件拉錯了,ListVew Container要換成LLayout
作者: aids61517 (奇歐巴肯)   2017-12-21 19:20:00
錯誤訊息?

Links booklink

Contact Us: admin [ a t ] ucptt.com