java - Android 如何在 ListView 中设置列表<String>

标签 java android shell

请这是我的代码,但它不能正常工作,我不确定问题出在哪里!有谁可以帮忙吗!我正在尝试这个!

List<String> array= new ArrayList<String>();
    array.add("Some Text");
    array.add("Some Text");
    array.add("Some Text");

    ListView listView=(ListView)findViewById(R.id.listViews);
    ArrayAdapter<String> mHistory = new ArrayAdapter<String>(this,android.R.layout.simple_expandable_list_item_2, array);
    listView.setAdapter(mHistory);

最佳答案

不要使用simple_expandable_list_item_2布局。您应该改用simple_list_item_1

ListView listView=(ListView)findViewById(R.id.listViews);
    ArrayAdapter<String> mHistory = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, array)
    listView.setAdapter(mHistory);

关于java - Android 如何在 ListView 中设置列表<String>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12025978/

相关文章:

java并发实践16.1

java - 数组适配器和空指针错误的意外行为

android - gethostbyname 失败并出现错误 111 (ECONNREFUSED)

linux - 检查数字中的位数

c - C 中的 Shell 命令(使用 Execvp 时出错)

java - 获取继承父进程 IO 的子进程的输出

java - 阿姆斯特朗计划一直持续到 1000,但不会更高。怎样做才能走得更高?

java - 在oncreate之前使用final关键字从 Assets 中调用txt文件(Android)

android - 在 Android 中调整位图大小

ruby-on-rails - 当通过 cron 启动时,我的启动 Rake 的 Shell 脚本无法正确运行