android - n 级可扩展 ListView

标签 android

如何显示 n 级可扩展 ListView android,我只得到 3 级可扩展的示例。

指的是:link

请指导或分享适用于 android 中多级可扩展显示的示例。

谢谢,

最佳答案

根据这个example .

   public View getChildView(int groupPosition, int childPosition,

                   boolean isLastChild, View convertView, ViewGroup parent) {

             CustExpListview SecondLevelexplv = new CustExpListview(Vincent_ThreeelevellistActivity.this);

             SecondLevelexplv.setAdapter(new SecondLevelAdapter());

             SecondLevelexplv.setGroupIndicator(null);

             return SecondLevelexplv;

      }

这里的getChildView 方法通过CustExpListview 类创建一个新的适配器,并将它设置为适配器。
同样的方法你可以创建一个新的 BaseExpandableListAdapter 类,并在 CustExpListview 类的 getChildView 方法中设置它。

关于android - n 级可扩展 ListView ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13010366/

相关文章:

android - 在 RecyclerView 中单击时使用 Picasso 或任何图像加载器重新加载图像

android - Linux 中的 Eclipse - 安装 Jcraft SFTP 插件时出错

java - 使用 Intent 在同一个类或新类中启动方法

android - 带有 ICS 的 Galaxy Tab 7.0 Plus 模拟器

php - 在Android中插入远程数据库中的图像路径

android - 三星/Android 8.0 Oreo 更新导致应用程序崩溃? (Xamarin.Forms 应用)

android - 如何关闭 onBackPressed 上的 android 应用程序?

android - Dart - 如何设置 DateTime 对象的小时和分钟

java - 在 android 的 Quickblox 中创建新对话框时出现 nullpointerException

安卓检查权限