如何在列表视图中放置可编辑的edittext?

Chi*_*hah 7 android listview android-edittext

我在整个listview中使用了section适配器.现在这个图像中有一个不可编辑的edittext.我想让这个edittext可以编辑.

我在整个listview中使用了section适配器.现在这个图像中有一个不可编辑的edittext.我想让这个edittext可以编辑.

Han*_*nry 9

尝试 在持有listview的活动中添加 android:windowSoftInputMode ="adjustPan".

这是因为我认为正在重新创建EditText的父视图.正在使用空白convertView调用Preference的getView(View convertView,ViewGroup parent),重建整个视图而不是重用现有视图.


Dim*_*ris 0

您应该使用它来声明列表项的布局

 <EditText
        android:id="@+id/editText"
        android:layout_width="fillh_parent"
        android:layout_height="wrap_content" >
 </EditText>
Run Code Online (Sandbox Code Playgroud)

所以你必须检查你的 xml 是否android:editable="false"已设置并将其删除。