Jak mogę wyłączyć fokus z elementu w ListView
, gdy go kliknę, aby nie było skupienia na kliknięciu?Dezaktywuj fokus w ListView
7
A
Odpowiedz
17
Oto odpowiedź na zablokowanie ostrości ListView. Zastąp metodę isEnabled (int position) w swoim adapterze i zwróć false.
@Override
public boolean isEnabled(int position) {
return false;
}
2
przesłanianie poniżej metody wyłączyć/włączyć lista wierszy ...
@Override
public boolean isEnabled(int position) {
//Write your code here......
return super.isEnabled(position);
}
+0
Pomaga to:) ... Dzięki bardzo – homePageCreator
2
Spróbuje użyć listview.setItemsCanFocus(false)
spowoduje to wyłączenie przedmiotów, które w ogóle się skupiają.
2
Wystarczy zastąpić prostą metodę w swojej klasie, który rozciąga się BaseAdapter.This pewnością pomoc you.Please Nie zapomnij upvote.Enjoy .. :)
@Override
public boolean isEnabled(int position) {
return false;
}
0
Spróbuj tego ...
dodaj ten fragment do swojej klasy adaptera.
@Override
public boolean isEnabled(int position) {
if (position == 3) { // 3 is the disable list item here.
return false;
}
return true;
}
Powiązane problemy
- 1. Android: HorizontalScrollView w wierszu ListView Element, fokus nr
- 2. Dezaktywuj ograniczenia w Xcode Storyboard
- 3. Dezaktywuj FocusVisualStyle globalnie
- 4. Dezaktywuj powolny start tcp
- 5. Dezaktywuj UIScrollView zwalniając czasowo:
- 6. fokus autocompletebox w wpf
- 7. JavaFX wybierz pozycję w ListView
- 8. Dezaktywuj lub usuń pasek przewijania w HTML
- 9. Programowanie iPhone'a: Dezaktywuj sprawdzanie pisowni w UITextView
- 10. Dezaktywuj przycisk po kliknięciu w Angular2
- 11. Dezaktywuj przeciąganie po osiągnięciu maksymalnych granic w Ulotce
- 12. knockout.js ustawić fokus w szablonie
- 13. Jak zgubić fokus w GWT
- 14. angularjs/UI - fokus w oknach
- 15. Jak usunąć fokus w javascript?
- 16. ListView OnItemClickListener nie odpowiada?
- 17. Dezaktywuj przewijanie na zewnątrz podczas przewijania div
- 18. Dezaktywuj opcje na natywnym trybie wprowadzania odpowiedzi
- 19. Dezaktywuj całe elementy formularza względem stanu. React
- 20. emacs, flyspell, dezaktywuj "C-." key binding
- 21. Dezaktywuj domyślną obsługę błędu 404 Jetty
- 22. Dezaktywuj metodę instancji nie znaleziono ostrzeżenie
- 23. Dezaktywuj sygnał dźwiękowy Emacs z węglem
- 24. UITextField stracić fokus zdarzenia
- 25. Ustaw fokus na przycisk
- 26. Usunąć fokus programowo?
- 27. Jak delegować fokus?
- 28. jQuery traci fokus zdarzenia
- 29. ScrollViewer kradnie fokus
- 30. Dezaktywuj przewijanie ciała, ale zachowaj pasek przewijania.
Należy również zastąpić metodę adaptera areAllItemsEnabled() i return false. –