【问题标题】:How to display all the elements on an arraylist to listview?如何将arraylist上的所有元素显示到listview?
【发布时间】:2012-09-30 10:19:58
【问题描述】:

我有这个数组列表的代码:

public List<String> column = new ArrayList<String>();
public List<String> price = new ArrayList<String>();

你能教我如何将arraylist 的所有元素显示到一个两列listview 中吗?我也想通过一个新的 Intent 来展示它。

    else if(v.getId()==R.id.btnFinal){
        Intent intent = new Intent(main.this, Finalize.class);
        startActivity(intent);
        }

我希望我的列表视图显示在 Finalize 类上。请帮帮我。

【问题讨论】:

  • 搜索1。自定义适配器 2。在Activities3 之间传输数据。如果有问题,请在此处添加您编写的代码。

标签: android listview arraylist


【解决方案1】:

试试这个将arraylist项获取到listview。这用于单列listview

 ArrayAdapter aa = new ArrayAdapter(this,
android.R.layout.simple_list_item_1, column);
 listViewobj.setAdapter(aa);

如果您需要将其显示到 2 列列表视图,您可以使用自定义适配器 你可以有一个例子here,甚至链接包含如何知道点击了哪个项目

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-20
    • 2023-04-04
    • 1970-01-01
    • 1970-01-01
    • 2013-03-10
    • 2014-05-20
    相关资源
    最近更新 更多