【问题标题】:how to let user enter number of Listview rows to be displayed如何让用户输入要显示的 Listview 行数
【发布时间】:2017-03-24 13:39:47
【问题描述】:

我正在使用自定义数组适配器在 ListView 中显示成绩,我的问题是如何让用户设置显示的行数?我将在编辑框中进行他们的选择,然后当他们点击一个名为“选择”的按钮时,我将限制显示。我在其他地方搜索过这个,但找不到确切的方法。谢谢。

【问题讨论】:

  • 您能详细说明一下需求吗?

标签: android listview android-studio


【解决方案1】:

在onClick()之后实现这段代码

for (int i = 0; i < userInput; i++) {
    yourList.add(data);
}

MyCustomAdapter dataAdapter = new MyCustomAdapter(yourCkass.this.getActivity(),
                            R.yourLayoutListItem, yourList);

ListView listView = (ListView) findViewById(R.id.list);
listView.setAdapter(dataAdapter);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-05-26
    • 1970-01-01
    • 2020-02-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多