0

私はこのコードを持っています:

         package flash.play;

       import android.app.Activity;
       import android.os.Bundle;
        import android.os.Environment;
     import android.webkit.WebView;


     public class flashplay extends Activity {

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);



    WebView wv=(WebView) findViewById(R.id.wv);
    wv.getSettings().setJavaScriptEnabled(true);
    wv.getSettings().setPluginsEnabled(true);
    String url ="file:///android_asset/abcd.swf";



    wv.getSettings().setPluginsEnabled(true);

    wv.loadUrl(url);

}
 }

しかし、エミュレーターで白い画面しか表示されません Webview でこのファイルを再生するのを手伝ってくれませんか?

4

3 に答える 3

1

これをAndroidMainfest.xmlに追加してください

android:hardwareAccelerated = "true"

于 2012-04-09T12:57:59.103 に答える
0

デバイスでテストする必要があります。エミュレータではありません

于 2012-04-09T11:17:46.170 に答える
0

私がしたことは、html ファイルを作成し、WebView で自分の html ファイルを呼び出すことです。私のhtmlファイル内で、swfobjectを使用してswfファイルをロードします。これが誰かに役立つことを願っています。

于 2012-05-29T11:27:32.437 に答える