Я пытаюсь загрузить простой SWF-файл во встроенный WebView.
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
WebView wv = (WebView)findViewById(R.id.web);
WebSettings settings = wv.getSettings();
settings.setPluginState(PluginState.ON);
wv.loadUrl("file:///android_asset/example.swf");
}
main.xml:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
<WebView android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:id="@+id/web"/>
</LinearLayout>
Я не вижу ничего плохого в этом коде... но все же мой веб-вид показывает черный
При проверке LogChat я обнаружил эту ошибку:
11-30 12:46:32.170: E/libEGL(13839): call to OpenGL ES API with no current context (logged once per thread)
Это что?Как я могу решить это?
Я использую этот SWF: http://www.tizag.com/pics/example.swf
Я работаю с Motorola Xoom - Android 3.1.
Может ли кто-нибудь помочь мне с этим?