Каков альтернативный метод в ОС Harmony для ViewParent.requestDisallowInterceptTouchEvent() в ОС Android?

#java #android #huawei-mobile-services #huawei-developers #harmonyos

Вопрос:

Я пишу класс на JAVA для переноса библиотеки с Android на ОС Harmony. В коде Android, приведенном ниже, getParent() возвращает ViewParent интерфейс соответствующего представления

view.getParent().requestDisallowInterceptTouchEvent(true);

Теперь альтернатива ViewParent ОС in Harmony есть ComponentParent , но у нее нет аналогичного метода сопоставления requestDisallowInterceptTouchEvent() .

Какова альтернативная реализация requestDisallowInterceptTouchEvent() ОС in Harmony?

С уважением, Субхам

Ответ №1:

Похоже, методы dispatchTouchEvent, oninterceptouchevent — requestdisallowinterceptouchevent() на данный момент недоступны в HarmonyOS. Но они могут быть применены к компонентам с использованием абстрактного интерфейса. Пожалуйста, попробуйте этот пример (при необходимости с переводом).

https://developer.51cto.com/art/202108/677495.htm