作者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/cn.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