Edit: Я сделал демонстрационный apk , чтобы вы могли понять, что я имею в виду: http://cl.ly/3g0s1p030j243y0p3m2F
Для моего приложения я хочу что-то вроде "Super Power Point" или основной доклад (коммерческая группа представит продукт своим клиентам), используя все возможности Android, жесты и т. д. на планшете Android. Поскольку Honeycomb еще не готов, и поскольку он нам нужен до марта, мы выбираем случайный планшет Froyo (Archos 101), но моя проблема связана с каждым планшетом / телефоном, который я пробовал.
Я сделал действительно отличное приложение, но для некоторых анимации во время презентации заказчик хотел использовать флэш-анимацию. Из-за того, что я не мог так легко кодировать анимацию (вроде небольших фильмов / анимационной графики) на Android и не хватало времени, это казалось хорошей идеей.
Итак, после некоторого поиска в Интернете я использовал веб-просмотр и этот код:
WebView mWebView1 = (WebView) findViewById(R.id.webview1);
mWebView1.getSettings().setJavaScriptEnabled(true);
mWebView1.getSettings().setPluginsEnabled(true);
mWebView1.loadUrl("file:///android_asset/graph_01.swf");
Это работает довольно хорошо, но на каждом устройстве, которое я пробовал (Archos 101, Nexus One, Nexus S, Galaxy S, Xperia, Desire, HTC Hero и др.), каждое действие с миганием веб-просмотра, некоторые миллисекунды черного экрана, затем наконец появляется анимация.
PS: Мой макет тоже довольно прост:
Пожалуйста, помогите мне, Не могу представить, что я единственный, кто столкнулся с этой проблемой.
Большое спасибо за любую помощь. У вас есть весь мой код и демонстрационный apk.