Gram z menu za pomocą PopupWindow, które nakładają się na EditText.PopupWindow z zamawianiem
Działa dobrze, z tym że moje PopupWindow pokrywają się niektóre elementy z systemu EditText IME (znaczniki wyboru, przycisk Wklej).
Moje pytanie brzmi: w jaki sposób wymuszam porządkowanie Z w moim PopupWindow, aby pojawił się nad tymi dekoracjami?
Oto obraz tego, co się dzieje. Potrzebuję mojego PopupWindow (menu) narysowanego na górze wszystkiego, więc w jakiś sposób powiedz WindowManagerowi, jak zamawiać okna. Dzięki.
dobre pytanie. Niestety myślę, że odpowiedź będzie taka, że nie możesz tak naprawdę. Jeśli istnieje sposób, aby to zrobić, wyobrażam sobie, że może działać tylko na Androidzie. Selektory tekstowe i wyskakujące okienka kontekstowe to niektóre z rzeczy, które producenci zwykle wprowadzają niestandardowe wersje swoich urządzeń. Nawet jeśli istnieje sposób, aby to zrobić, domyślam się, że nie będzie działać dla wszystkich typów urządzeń z powodu dostosowania, które wprowadzili do EditText. – FoamyGuy
Dostosowania są nieistotne, technicznie rzecz biorąc, te rzeczy muszą zostać narysowane w jakiś sposób na poziomie Androida, podejrzewam, że są w pewnym sensie android.view.Window i użyj android.view.WindowManager. –