0
私のアンドロイドアプリケーションにswfファイルを表示したいと思います。androidアプリケーション - アンドロイドエミュレータ仮想sdカード - swfファイルがロードされない
テスト目的のためには、アンドロイドエミュレータを使用しています。だから、私は私のswfファイルを入れ、私のコードでswfファイルを開こうとしているこのSDカードの中にfiles.Insideサイドを読み取るアプリケーションのための仮想SDカードを作成しました。
ログcatではエラーは表示されませんが、空白の画面が表示されます。
WebViewでswfを表示するコードに従ってください。
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());
}
私はこの問題の解決策を教えてください。
私の質問のコードとあなたが与えたコードの違いは何ですか? :) –
私はここに私の作業コードを適用していたので、私はここでパスの違いを見つけることができます。 –
パス..あなたの場合は、ファイルをsdcard/flashの場所に置き、私の場合はsdcardの下に直接ファイルを置いていました。だから私はこれだけのように置く必要があります。アンドロイドエミュレータで仮想のSDカードの内容を見る方法はありますか? –