Tworzę aplikację Android Wear z ekranem dotykowym. Użytkownik powinien mieć możliwość przesuwania palca we wszystkich kierunkach na ekranie (Think touchpad na laptopie). Jednak przesunięcie w tył sprawia, że jest to trochę problematyczne. Każda pomoc w obchodzeniu się z tym problemem byłaby bardzo pomocna.Jak wyłączyć funkcję przeciągania z Androidem?
Jak wyłączyć funkcję machania systemem Android?
/Jakob
Dzięki będzie spojrzeć! DismissOverlay może nie działać dla mnie, ponieważ mogę potrzebować również długiego wydarzenia prasowego. Ale dodam jakiś sposób na Odejście. –
Proszę spojrzeć na kod Java na wideo. Używają wywołania zwrotnego GestureDetector i onLongPress(), aby wyświetlić DismissOverlayView, wywołując metodę mDismissOverlay.show(). Możesz wymyślić inny gest i zaimplementować go w ten sam sposób :) Myślę, że nie jest dobrze przesłonić dwa standardowe zachowania wychodzących aplikacji, więc mam nadzieję, że twoje rozwiązanie wyjścia będzie oczywiste dla użytkownika, a nie ukryte gdziekolwiek :) Mogę tylko doradzić ponownie przemyśl dłuższą prasę, przesuwając ponownie, jeśli jest to naprawdę konieczne w twoim przypadku :) Pozdrowienia! –
Myślę, że mogę dodać widoczny przycisk z tego powodu. Ale jeszcze nie zdecydowałem. Ale całkowicie zgadzam się z tobą, że musi to być oczywiste. To niefortunne, że potrzebuję obu domyślnych zachowań. –