繁体   English   中英

根据子位置将子对象隐藏在expandablelistview中

Hide child in expandablelistview based on childposition

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我需要在ExpandableListView中基于groupPosition和childPosition隐藏某些组的某些子级。 但是,在多次扩展组时(尤其是在扩展后的组不在焦点上时),我得到的childPosition的值与以前不同。 因此,另一行被隐藏了。 知道如何每次都能抓住合适的孩子吗?

现在,我将高度为0dp的布局设置为其他布局,因为如果将Visibility设置为View.GONE,它会将行显示为空白。

if (convertView == null) {

            if (((m_Budget.budget_planTypeid.equals("budget_single")) || (m_Budget.budget_planTypeid.equals("budget_double")) // hide
                                                                                                                                // pets
                    || (m_Budget.budget_planTypeid.equals("budget_singlefamily")) || (m_Budget.budget_planTypeid.equals("budget_doublefamily"))) && (groupPosition == 4)
                    && (childPosition == 5)) {
                convertView = inflater.inflate(R.layout.blankrow, parent, false);
            } else if (((m_Budget.budget_planTypeid.equals("budget_single")) || (m_Budget.budget_planTypeid.equals("budget_double")) // hide
                                                                                                                                        // child
                                                                                                                                        // care
                    || (m_Budget.budget_planTypeid.equals("budget_singlepet")) || (m_Budget.budget_planTypeid.equals("budget_doublepet"))) && (groupPosition == 3)
                    && (childPosition == 6)) {
                **convertView = inflater.inflate(R.layout.blankrow, parent, false);**
            } else {
                convertView = inflater.inflate(R.layout.budget_list_rowitem, parent, false);
            }

粗体字是空白行的布局。 否则我会设置通常的布局

问题暂未有回复.您可以查看右边的相关问题.
2 在ExpandableListView子级中添加隐藏数据

是否可以将隐藏数据添加到ExpandableListView的项目中? 例如,在HTML中,我将执行类似创建新属性的操作,然后使用JavaScript从所选项目中获取该属性。 现在,我只能从孩子那里获得文本,我需要为每个孩子传递一个ID,以在数据库中搜索正确的信息。 就像是: ...

2015-03-10 18:44:08 2 70   android
5 子窗体隐藏在主窗体中

我有一个主要形式和一个子形式。 在主窗体上,我有一个按钮。 当我单击该按钮时,它将显示子窗体,没有任何问题。 这是来自按钮的代码: 问题是frmClient显示在主窗体的控件的后面。 这是屏幕截图。 新增中 无法解决问题。 这是子表单的行为和显示方式吗? ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2021 STACKOOM.COM