+-
android-如何将数组添加到listview
我有一个应用程序数组(PInfo),我想知道如何将该数组添加到列表视图中?

ArrayList<PInfo> info = appsGetter.listPackages();
    int number = 0;
    PInfo appInArray;
    while(number < info.size()){
        appInArray = info.get(number);
}

这就是我目前所拥有的,listPackages()是一种从设备获取应用程序名称的方法.

目前,我正在尝试从数组中逐一获取信息,并将其添加到列表视图中.那是我应该怎么做,应该直接将数组添加到listview吗?那你该怎么做?

最佳答案
您可以使用ArrayAdapter像这样初始化它:

ArrayAdapter<PInfo> adapter = new ArrayAdapter(context, 
                android.R.layout.simple_list_item_multiple_choice, 
                info);

然后,您可以使用ListView.setAdapter(adapter).

我不确定这是否是您要问的.因此,请进一步澄清这是否不是您要的内容

点击查看更多相关文章

转载注明原文:android-如何将数组添加到listview - 乐贴网