Android studio spinner在expandablelistview子级中的问题
我想问,为什么会发生这种情况? 我在右侧面板上有可展开列表视图,当我展开组时,子视图显示,它应该隐藏所有不足以显示的子视图,但微调器仍在底部屏幕上(而另一个textview、edit text all隐藏)。“我的孩子”视图与“所有组”视图相同。有人能帮我解决这个问题吗?我还想做旋转器的皮。谢谢我正在使用具有此属性的微调器:Android studio spinner在expandablelistview子级中的问题,android,expandablelistview,android-spinner,Android,Expandablelistview,Android Spinner,我想问,为什么会发生这种情况? 我在右侧面板上有可展开列表视图,当我展开组时,子视图显示,它应该隐藏所有不足以显示的子视图,但微调器仍在底部屏幕上(而另一个textview、edit text all隐藏)。“我的孩子”视图与“所有组”视图相同。有人能帮我解决这个问题吗?我还想做旋转器的皮。谢谢我正在使用具有此属性的微调器: <Spinner android:layout_width="100dp" android:layout_height
<Spinner
android:layout_width="100dp"
android:layout_height="wrap_content"
/>
我使用的是由提供的修改后的AnimatedExpandableListView
向我们展示更多代码您希望看到哪些代码?我的xml还是可扩展列表视图getChildView方法?我认为问题在于微调器?因为它实际上可以隐藏所有文本视图和编辑文本,而微调器仍在我的底部屏幕上(图片,如果它显示并没有隐藏所有内容,那么它也应该在微调器旁边显示“test”单词)。
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
android:paddingLeft="10dp">
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical"
android:paddingBottom="20dp">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="test"
android:paddingBottom="10dp"/>
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="test "
android:textStyle="bold"
android:paddingRight="15dp"/>
<EditText
android:id="@+id/propertyEditText"
android:layout_width="160dp"
android:layout_height="wrap_content"
android:textSize="17dip"
android:background="@drawable/language_button"
/>
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical"
android:paddingBottom="20dp">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="test"
android:paddingBottom="10dp"/>
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal">
<Spinner
android:layout_width="100dp"
android:layout_height="wrap_content"
/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="test "
android:paddingRight="15dp"/>
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical"
android:paddingBottom="20dp">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="test"
android:paddingBottom="10dp"/>
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal">
<Spinner
android:layout_width="100dp"
android:layout_height="wrap_content"
/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="test "
android:paddingRight="15dp"/>
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical"
android:paddingBottom="20dp">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="test"
android:paddingBottom="10dp"/>
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="test "
android:textStyle="bold"
android:paddingRight="15dp"/>
<EditText
android:id="@+id/installmentEditText"
android:layout_width="160dp"
android:layout_height="wrap_content"
android:textSize="17dip"
android:background="@drawable/language_button"
/>
</LinearLayout>
</LinearLayout>
</LinearLayout>
@Override
public View getRealChildView(final int groupPosition, int childPosition, boolean isLastChild, View convertView, ViewGroup parent) {
LayoutInflater inflater = (LayoutInflater) c.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
convertView = inflater.inflate(R.layout.list_item, null);
return convertView;
}