android - 单击按钮时的多个 ListView

标签 android android-listview

我想在点击按钮时创建多个 ListView。就像显示一样

-----按钮点击---

ListView1(第一次点击)

ListView2(第二次点击)

ListView3(第三次点击)

等等……

即上面 ButtonClick 上的不同 ListView

感谢任何建议...谢谢

最佳答案

您可以为不同的 ListView 创建不同的 Activity 。例如,单击按钮 1,您将移动到具有 ListView A 的 Activity 1;单击按钮 2,您将移动到具有 ListView B 的 Activity 2;单击按钮 3,您将移动到具有 ListView C 的 Activity 3,依此类推...

    ArrayList<String> list1 = new ArrayList<String>();
    ArrayList<String> list2 = new ArrayList<String>();
    ArrayList<String> list3 = new ArrayList<String>();

    ArrayAdapter<String> adapter1;

    on button 1 click,

        button1.setOnClickListener(new OnClickListener() {

                    @Override
                    public void onClick(View v) {
                        adapter1 = new ArrayAdapter<String>(getBaseContext(), android.R.layout.simple_list_item, list1);
        yourlistview.setAdapter(adapter1);  
                    }
                });


 on button 2 click,

 button2.setOnClickListener(new OnClickListener() {

                @Override
                public void onClick(View v) {
                    adapter1 = new ArrayAdapter<String>(getBaseContext(), android.R.layout.simple_list_item, list2);
    yourlistview.setAdapter(adapter1);  
                }
            });


 on button 3 click,

 button3.setOnClickListener(new OnClickListener() {

                @Override
                public void onClick(View v) {
                    adapter1 = new ArrayAdapter<String>(getBaseContext(), android.R.layout.simple_list_item, list3);
    yourlistview.setAdapter(adapter1);  
                }
            });

关于android - 单击按钮时的多个 ListView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19442492/

相关文章:

android - 在 android 中列出带有操作按钮的项目

java - 无法在 Eclipse 中导出 Android 应用程序

android - 带有 CardView 的 StaggeredGridLayoutManager 不适合项目测量

android - 清除适配器然后添加项目,修复错误

android - 如何在 Android ListView 中显示空列表

android listview圆角

android - 单击按钮时显示 ListView

java - RecyclerView onClick

android - adb 设备不适用于 ubuntu 上的 redmi note 3

android - 重复的zip条目:android/support/v4/media/VolumeProviderCompat $ ControlType