Mam menu kontekstowe na TextView
reprezentujący nazwę użytkownika w mojej aplikacji. Kiedy context menu
wydaje się, że chcę mieć pewne opcje, takie jak Zobacz statystyki itp context menu
wygląda dobrze i wszystko działa świetnie oprócz dodawania Metoda wprowadzania do context menu
i nie chcę tego tam. Nie ma znaczenia, do czego służy menu kontekstowe i nie ma wprowadzania tekstu. Jak mogę usunąć ten element z context menu
? Próbowałem usunąć item 0
w menu kontekstowym i dodawaniu
android:editable="false"
do XML
plik bezskutecznie. Jakieś pomysły?
Odpowiedzi:
2 dla odpowiedzi № 1Co powiesz na menu.removeItem(android.R.id.switchInputMethod);
?
0 dla odpowiedzi nr 2
Jestem prawie pewien, że nie jest to możliwe, metodą wprowadzania jest sposób, w jaki użytkownik zmienia bieżący edytor IME (klawiaturę programową), jeśli zainstalowano wiele klawiatur. Jest to ustawienie globalne.