回答
你應該使用這個列表項
<EditText
android:id="@+id/editText"
android:layout_width="fillh_parent"
android:layout_height="wrap_content" >
</EditText>
所以,你必須檢查你的XML如果android:editable="false"
已設置和刪除其佈局的聲明。
我不確定你真正的問題是什麼。如果是,你是不是能夠編輯的EditText是自定義的ListView裏面,那麼你需要添加
android:focusable="false"
爲的EditText您的自定義佈局。
更好的你可以去自定義列表視圖,在正常的列表視圖是不可能的,通過使用自定義列表視圖你有兩個XML文件,在一個XML中,你將有你的列表視圖和在另一個XML你必須指定你edittext。 。多數民衆贊成在
嘗試添加android:windowSoftInputMode =「adjustPan」在活動舉行 listview。
這是因爲我認爲EditText的父視圖正在被重新創建。 偏好的getView(查看convertView,ViewGroup的父)是 用空白convertView調用,重建整個視圖,而不是重複使用現有的一個 。
這正是我一直在尋找:)謝謝 –
嘗試使用下面的代碼列表視圖中:
android:descendantFocusability="beforeDescendants"
我收到了同樣的問題,搜索很多後,我得到了一個教程,是解決這一非常有幫助問題...請參考...
http://vikaskanani.wordpress.com/2011/07/27/android-focusable-edittext-inside-listview/
我已經得到了這個解決方案, 你太遲了,但我appriciate你的辛勤工作。 –
- 1. WPF可編輯列表視圖與可編輯組合框
- 2. 如何在列表視圖中獲取可編輯的編輯文本
- 3. Django可編輯列表視圖
- 4. C#可編輯列表視圖
- 5. 列表視圖中的EditText
- 6. 編輯列表視圖
- 7. 多列自定義列表視圖,在列表視圖末尾有一個可編輯的編輯文本
- 8. 我可以編輯的EditText
- 9. 的EditText不可編輯
- 10. 把常量文本內的EditText這應該是不可編輯的 - Android電子
- 11. 如何編輯EditText
- 12. 是否可以編輯列表視圖列中的文本?
- 13. 如何把列表視圖中viewpager
- 14. 編輯列表視圖內容丟失滾動的位置
- 15. EditText在列表視圖中?
- 16. 列表視圖包含edittext
- 17. 編輯其中的列表視圖編輯文本
- 18. 如何使EditText值在可滾動列表視圖中持久
- 19. 如何訪問列表視圖行上的編輯文本框
- 20. 如何使用列表創建ViewModel的編輯視圖
- 21. SugarCRM如何隱藏列表視圖中的編輯按鈕
- 22. 如何編輯嵌套列表視圖中的數據
- 23. 如何啓用值的下拉列表編輯在MVC視圖
- 24. 如何編輯鈦的Android列表視圖
- 25. 添加新的可編輯的項目列表視圖拉列表時向下
- 26. 如何把圖像視圖向右排列表視圖
- 27. android - 如何預編輯Edittext?
- 28. 編號列表視圖的內容
- 29. 如何將資源文件用作可編輯列表視圖的數據源?
- 30. 如何在MVVM模型中實現可編輯的列表視圖?
請包括xml的佈局。這將有助於社區提供更好的答案。 – Tapirboy
你能不能顯示你的代碼? – AB1209
如果你的edittext是在列表中,那麼你可以參考[this](http://vikaskanani.wordpress.com/2011/07/27/android-focusable-edittext-inside-listview/) – Hanry