Android 我想在可展开列表视图中插入我自己的视图或布局

Android 我想在可展开列表视图中插入我自己的视图或布局,android,android-layout,listview,android-fragments,Android,Android Layout,Listview,Android Fragments,在可展开列表视图中我需要一些帮助。单击标题时,我需要显示一个信息列表,但不是列表格式。我需要像这样使用我自己的内部视图 示例标题1(单击展开) 标题2(单击展开时) 这就是我想要实现的目标。请有人帮忙。有没有其他方法可以做到这一点。提前感谢您可以创建自己的布局。然后可以在适配器类中设置它,如: @Override public View getChildView(int groupPosition, final int childPosition,

在可展开列表视图中我需要一些帮助。单击标题时,我需要显示一个信息列表,但不是列表格式。我需要像这样使用我自己的内部视图

示例标题1(单击展开)

标题2(单击展开时)


这就是我想要实现的目标。请有人帮忙。有没有其他方法可以做到这一点。提前感谢

您可以创建自己的布局。然后可以在适配器类中设置它,如:

@Override
    public View getChildView(int groupPosition, final int childPosition,
                             boolean isLastChild, View view, ViewGroup parent) {

        if (view == null) {
            LayoutInflater layoutInflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
            view = layoutInflater.inflate(R.layout.Your_layout, null);
        }

        return view;
    }
有关更多信息,请访问此链接:

    Name:
    DOB:
    Nationality:
    Languages Known:
                                 Submit(Button)
@Override
    public View getChildView(int groupPosition, final int childPosition,
                             boolean isLastChild, View view, ViewGroup parent) {

        if (view == null) {
            LayoutInflater layoutInflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
            view = layoutInflater.inflate(R.layout.Your_layout, null);
        }

        return view;
    }