Я хочу отобразить файл SWF в моем приложении для Android.
В целях тестирования я использую эмулятор Android. Поэтому я создал виртуальную SD-карту для приложения для чтения файлов. Внутри этой SD-карты я поместил свой SWF-файл и пытаюсь открыть SWF-файл в своем коде.
Я не получаю сообщение об ошибке при входе в систему, но отображается пустой экран.
Следуя моему коду, отображающему SWF в WebView.
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.loadswf);
String html =
"<object width=\"550\" height=\"400\"><param name=\"movie\" value=\"file:///Demo_mobile.swf\">" +
"<embed src=\"file:///Demo_mobile.swf\" width=\"550\" height=\"400\"> </embed> </object>";
String mimeType = "text/html";
String encoding = "utf-8";
WebView wv=(WebView) findViewById(R.id.webview);
wv.getSettings().setJavaScriptEnabled(true);
wv.getSettings().setPluginsEnabled(true);
wv.loadDataWithBaseURL("null", html, mimeType, encoding, "");
wv.setWebViewClient(new HelloWebViewClient());
}
Эксперты, пожалуйста, дайте мне решение этой проблемы .??