Pochodzę z tła Java Jestem przyzwyczajony do radzenia sobie z działaniami, chociaż nie jestem do końca pewien, dlaczego metoda wymaga podania wartości logicznej i nie w pełni rozumie objaśnienia podane na stronie: true, jeśli wywołanie zwrotne zajęło długie kliknięcie , w przeciwnym wypadku false.Android - Dlaczego onItemLongClick (...) zwraca wartość boolowską?
18
A
Odpowiedz
33
Jak wiadomo, hierarchia View
w systemie Android jest reprezentowana przez drzewo. Po zwróceniu true
z onItemLongClick()
- oznacza to, że View
, który aktualnie odebrał zdarzenie, jest rzeczywistym odbiornikiem zdarzeń, a zdarzenie nie powinno być propagowane do innego Views
w drzewie; po powrocie na numer false
- pozwalasz przekazać wydarzenie innemu Views
, które może go pochłonąć. Mam nadzieję że to pomoże.
Powiązane problemy
- 1. Dlaczego "wartośćAsNumber" zwraca wartość NaN jako wartość?
- 2. Dlaczego wartość Integer.respond_to? (: Even?) Zwraca wartość false?
- 3. Dlaczego String.Equals zwraca wartość false?
- 4. Dlaczego chrome.extension.getBackgroundPage() zwraca wartość null?
- 5. Dlaczego Activity.getPackageManager() zwraca wartość null
- 6. Dlaczego funkcja TextToSpeech.getLanguage() * czasami * zwraca wartość null?
- 7. Dlaczego funkcja getActionView() zwraca wartość null
- 8. Jak wydrukować wartość boolowską w Go?
- 9. Dlaczego metoda AndroidTestCase.getContext(). GetApplicationContext() zwraca wartość null?
- 10. Android SipManager: android.net.sip.SipException: SipService.createSession() zwraca wartość null
- 11. Android BluetoothSocket.isConnected zawsze zwraca wartość false
- 12. Android FragmentActivity zwraca wartość null w getActionBar()
- 13. findFragmentByTag() zawsze zwraca wartość null - Android
- 14. Android getSupportedVideoSizes zawsze zwraca wartość null
- 15. Dlaczego to wyrażenie zwraca wartość true?
- 16. Dlaczego ta funkcja Perla zwraca wartość?
- 17. Dlaczego funkcja SelectSingleNode zwraca wartość null?
- 18. Dlaczego funkcja getHandler() zwraca wartość null?
- 19. Dlaczego Throwable.getMessage() czasami zwraca wartość null?
- 20. Dlaczego moje polecenie LINQ zwraca wartość IEnumerable?
- 21. Dlaczego Math.Floor (Double) zwraca wartość typu Double?
- 22. dlaczego ten warunek zwraca wartość true?
- 23. Dlaczego właściwość TIdMailBox.UnseenMsgs zwraca wartość 0?
- 24. Dlaczego std :: max zwraca nieprawidłową wartość?
- 25. Odwróć wartość boolowską (bitową) w instrukcji SQL CE select
- 26. dateDiff zwraca nieprawidłową wartość
- 27. avcodec_find_encoder (AV_CODEC_ID_H264) zwraca wartość null
- 28. Dlaczego dostęp do indeksu tablicy na wartość boolowską nie powoduje żadnego błędu?
- 29. android, wartość binarna zwracająca kursor?
- 30. Dlaczego Math.ceil zwraca double?