Android 如何在listview中列出所有值

Android 如何在listview中列出所有值,android,listview,Android,Listview,我有一个要返回到listview的值数组,但现在只能逐个返回 如何更改代码,使其能够显示整个数组列表 列表视图代码 listView = (ListView) findViewById(R.id.loan_updates); String[] values = new String[]{"Device:"+ device, "Period:" + period}; ArrayAdapter<String> adapter = new ArrayAdapter&l

我有一个要返回到listview的值数组,但现在只能逐个返回

如何更改代码,使其能够显示整个数组列表

列表视图代码

 listView = (ListView) findViewById(R.id.loan_updates);

    String[] values = new String[]{"Device:"+ device, "Period:" + period};

    ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,
            android.R.layout.simple_list_item_1, android.R.id.text1, values);

    listView.setAdapter(adapter);
listView=(listView)findViewById(R.id.loan\u更新);
字符串[]值=新字符串[]{“设备:+Device”,句点:+Period};
ArrayAdapter=新的ArrayAdapter(此,
android.R.layout.simple_list_item_1,android.R.id.text1,值);
setAdapter(适配器);
要返回以在listview中填充的我的数组

 Bundle bundle=intent.getExtras();
        ArrayList<Loans> loans=(ArrayList<Loans>)bundle.getSerializable("key");
    for (int i = 0; i < loan.size(); i++) {
       String device=loans.get(i).getdevice();
       String period=loans.get(i).getperiod();
    }
Bundle=intent.getExtras();
ArrayList loans=(ArrayList)bundle.getSerializable(“key”);
对于(int i=0;i
您可以将
数组列表
转换为
字符串[]
,如下所示:

ArrayList<Loans> loans=(ArrayList<Loans>)bundle.getSerializable("key");
String[] values = new String[loans.size()];

for (int i = 0; i < loan.size(); i++) {
   String device=loans.get(i).getdevice();
   String period=loans.get(i).getperiod();
   values[i] = "Device:"+ device + "Period:" + period;
}
ArrayList贷款=(ArrayList)bundle.getSerializable(“key”);
String[]value=新字符串[loans.size()];
对于(int i=0;i
之后,您可以像以前一样创建适配器,并为listview设置它:

ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,
        android.R.layout.simple_list_item_1, android.R.id.text1, values);

listView.setAdapter(adapter);
ArrayAdapter=新的ArrayAdapter(此,
android.R.layout.simple_list_item_1,android.R.id.text1,值);
setAdapter(适配器);

很抱歉,您能否解释一下“您可以像以前一样创建适配器,并为listview设置它”?我不太清楚