Странное поведение WebView при игре во Flash

Я разрабатываю приложение для Android, которое встраивает Flash-игру в контейнер WebView. В частности, это пасьянс, который требует от пользователя перетаскивания карт. В WebView с заданной шириной и высотой карта «зависала», когда пользователь пытался ее перетащить, что делало игру неиграбельной. Однако я обнаружил, что в полноэкранном режиме ввод с помощью перетаскивания пальца работает нормально. Есть ли у кого-нибудь понимание поведения Flash Player в WebView?


person wikichen    schedule 21.07.2011    source источник


Ответы (1)


Используйте это в своем webView

webView.setOnTouchListener(new OnTouchListener() {

        @Override
        public boolean onTouch(View v, MotionEvent event) {
            v.onTouchEvent(event);
            return false;
        }
    });
person Keiichi    schedule 26.10.2011