在android中播放Flash .swf文件?

时间:2012-04-09 11:04:27

标签: android flash

我有这段代码:

         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上播放这个文件吗?

3 个答案:

答案 0 :(得分:1)

请将此添加到您的AndroidManifest.xml

android:hardwareAccelerated =“true”

答案 1 :(得分:0)

您应该在设备上进行测试。不在模拟器上

答案 2 :(得分:0)

我用我做的是创建了一个html文件并在WebView中调用我的html文件。在我的html文件中,我使用swfobject加载我的swf文件。我希望这有助于某人。