我想用Edittext实现Expandable Listview父组视图。当我实现它时,存在edittext focus-ability的问题。当我将edittext设置为focusable = true然后我能够在edittext中编写但是我的expandle listview正在获取禁用,当我设置focusable = false时,我能够扩展我的列表,但无法在edittext中编写。我认为edittext focus-ability.i有问题跟我的xml文件有关。
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/txtlayout"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="@dimen/_5sdp"
android:layout_marginRight="@dimen/_5sdp"
android:background="@android:color/white"
android:orientation="horizontal"
android:weightSum="2">
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight="0.6">
<TextView
android:id="@+id/lblListHeader"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:padding="@dimen/txt_normal_padding"
android:paddingLeft="?android:attr/expandableListPreferredItemPaddingLeft"
android:textColor="@android:color/black"
android:textSize="@dimen/txt_normal_allscreen" />
</LinearLayout>
<LinearLayout
android:id="@+id/edttextlayout"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_weight="1.4"
android:gravity="center">
<EditText
android:id="@+id/edttext"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="@drawable/rectangle"
android:focusable="false"
android:inputType="number"
android:singleLine="true" />
</LinearLayout>
</LinearLayout>
我已经搜索了很多这个问题,但仍然无法得到任何解决方案。如有任何帮助,我将不胜感激。谢谢。