如何在ListView中添加1,2等数字?

时间:2016-11-07 10:07:22

标签: android

这是我在ListView中插入整数的代码,但是当我运行它时我得到一个空白的屏幕。
我在xml中添加数字而不使用字符串数组。

如何解决?

ListView lvNumbers;String numbers[]=new String[50];
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);

lvNumbers= (ListView) findViewById(R.id.lvNumbers);

for(int i=1;i<=50;i++){numbers[i-1]=String.valueOf(i);}

ArrayAdapter<String> a=new ArrayAdapter<String>(this,android.R.layout.
simple_list_item_1,numbers);

1 个答案:

答案 0 :(得分:1)

ListView lvNumbers;String numbers[]=new String[50];
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);

lvNumbers= (ListView) findViewById(R.id.lvNumbers);

for(int i=1;i<=50;i++){numbers[i-1]=String.valueOf(i);}

ArrayAdapter<String> a=new ArrayAdapter<String>(this,android.R.layout.
simple_list_item_1,numbers);


//you forgot this line in your code
lvNumbers.setAdapter(a);