【问题标题】:Is it possible for me to make a Array list, and then call it to be displayed in a list view? [closed]我可以制作一个数组列表,然后调用它以显示在列表视图中吗? [关闭]
【发布时间】:2012-06-20 00:37:46
【问题描述】:

我想为一款列出 46 个角色的格斗游戏制作一个简单的 Android 应用,当您按下名称时,它会调出他们的攻击列表。我从事这个项目纯粹是为了学习经验,因为我对编码非常陌生。

有没有更简单的方法来制作对象和视图的列表?

【问题讨论】:

标签: java android arrays list view


【解决方案1】:

是的,这是可能的。

【讨论】:

  • 谢谢!所以在我的代码中,我实际上并没有键入 ArrayList。我所做的只是输入字符串数组[49]。我是否必须重做所有内容然后添加列表适配器?感谢您的帮助!
  • 在评论中查看 [@Paul Bellora] 建议的链接。并阅读这些教程。他们解释得很好
【解决方案2】:

没错,

你可以直接使用ArrayAdapter,也可以通过扩展Adapter接口,或者BaseAdapter Class,或者ArrayAdapter Class,SimpleCursorAdapter等来自定义Adapter。

例如:一个 ArrayAdapter

ArrayList<String> arr = new ArrayList<String>();

arr.add("delhi");

arr.add("new-york");

arr.add("london");

ArrayAdapter<String> arrAdpt = new ArrayAdapter<String>(this,android.R.layout.simple_expandable_list_item_1, arr)

那么……

ListView list = (ListView)findViewById(R.id.myList);
list.setAdapter(arrAdpt);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-10
    相关资源
    最近更新 更多