Używam adaptera przekroju dla całego listview.Now w tym obrazie istnieje edittext, który nie jest edytowalny. Chcę, aby edytor tekstu był edytowalny.Jak umieścić Edytowalny editekst w widoku listy?
Odpowiedz
Należy użyć tego do deklaracji układ elementu listy
<EditText
android:id="@+id/editText"
android:layout_width="fillh_parent"
android:layout_height="wrap_content" >
</EditText>
więc trzeba sprawdzić do xml jeśli android:editable="false"
został ustawiony i usunąć go.
Nie jestem pewien, co tak naprawdę jest Twoje pytanie. Jeśli jest to, że nie jesteś w stanie edytować EditText który jest wewnątrz niestandardowych ListView, to trzeba dodać
android:focusable="false"
dla EditText w niestandardowym układzie.
Lepiej możesz przejść do niestandardowego widoku listy, W normalnym widoku listy nie jest możliwe, Za pomocą niestandardowego widoku listy masz dwa pliki xml, W jednym xml będziesz mieć swój listview, a w innym xml musisz określić edittext. To wszystko ..
Spróbuj dodać android: windowSoftInputMode = "adjustPan" w działaniu z widokiem listy .
To dlatego, że uważam, że widok rodzica EditText jest odtwarzany. PreView getView (Zobacz convertView, ViewGroup parent) jest wywołany z pustym convertView, przebudowując cały widok raczej niż ponowne wykorzystanie istniejącego.
Dokładnie tego szukałem :) Dziękuję –
spróbować użyć następującego kodu wewnątrz ListView:
android:descendantFocusability="beforeDescendants"
Więcej informacji: http://developer.android.com/reference/android/view/ViewGroup.html#attr_android:descendantFocusability
miałem ten sam problem przed, po wyszukaniu dużo mam jeden samouczek, który był bardzo pomocny, aby rozwiązać ten problem problem ... proszę przekazać ją ...
http://vikaskanani.wordpress.com/2011/07/27/android-focusable-edittext-inside-listview/
Mam już to rozwiązanie, Jesteś za późno, ale aprobuję ciężką pracę. –
- 1. Jak umieścić ten kanał RSS w widoku listy jQuery?
- 2. Jak zwiększyć rozmiar widoku w widoku listy?
- 3. Edytowalny tekst w Raphaël
- 4. Edytowalny Datagrid w WPF
- 5. NativeScript - tablica w widoku listy
- 6. Nakładka widok w widoku listy?
- 7. Jak zrobić widok prostokąta w widoku prezentacji dla widoku listy
- 8. Jak grupować elementy w widoku listy WPF
- 9. Jak otoczyć zawartość w widoku listy WPF?
- 10. Jak utrzymać stan ViewPagera w widoku listy?
- 11. jak stworzyć edytowalny spinner w Androidzie?
- 12. Jak uzyskać pozycję textcursora w QWebView Edytowalny
- 13. Uzyskiwanie rozmiaru widoku listy
- 14. Wyświetlanie listy w widoku MVC
- 15. Jak zrobić pole tekstowe jako nie edytowalny w asp.net (C#)
- 16. edytowalny załącznik dokumentu tekstowego
- 17. Utwórz element span "edytowalny"
- 18. Przechodzenie z widoku listy do widoku siatki
- 19. Wypełnianie widoku listy z listy obiektów
- 20. przekazywanie danych z widoku listy do widoku szczegółowego w angular.js
- 21. Jak ukryć nagłówek WPF widoku listy?
- 22. jak zrobić kliknięcie całego wiersza widoku listy?
- 23. Dynamiczna zmiana koloru (pozycja listy) TextView w widoku listy
- 24. Jak zmienić wysokość widoku listy prognostycznie ..?
- 25. Zliczanie łącznej liczby elementów listy w widoku listy
- 26. Nakładanie się wiersza w widoku listy
- 27. Ukryj kolumnę widoku listy wpf
- 28. CListCtrl Pionowy pasek przewijania w widoku listy
- 29. C# - Aktualizacja subitem w widoku listy
- 30. Android: Dynamicznie zmień obraz w widoku listy
Proszę podać XML dla układu. Pomoże to społeczności w uzyskaniu lepszych odpowiedzi. – Tapirboy
Czy możesz pokazać swój kod bez? – AB1209
jeśli twój edittext jest na liście, możesz odnieść się do [this] (http://vikaskanani.wordpress.com/2011/07/27/android-focusable-edittext-inside-listview/) – Hanry