3

我已经在谷歌上搜索了好几天,但我仍然找不到任何东西,我已经尝试了一些代码,但我对 java 也很陌生,所以我一直在尝试的每一个代码都失败了......

好吧,我会试着解释一下。

我正在编写一个使用 3 个活动的应用程序。第一个有一个打开第二个活动的按钮,在第二个活动中我想播放动画,但是一旦我不能让它播放视频,也不能播放 .gif,我已经将 gif 转换为 .swf ,我仍然无法让它工作。

然后我注意到问题一定是我的:P

这是我提出的第一个问题,我发誓我已经研究过其他问题,但我真的找不到解决方案……但据我所知,你是一个非常好的社区,愿意帮助其他人,我真的很感激。

当我启动第二个活动时,你们能帮我把我的 .swf 工作吗?我将不胜感激。顺便说一句,如果你不明白我说的话,请告诉我,我知道我的英语不是最好的 :p

最好的问候, xickoh

4

2 回答 2

1

高于 Gingerbread(2.3) 的 Android 版本不支持 Flash。对于 ICS(4.~) 以下的 Android 版本,您可以将 swf 文件插入 webview。

WebView wv = (WebView) findViewById(your id);
WebSettings ws = wv.getSettings();
ws.setPluginState(PluginState.ON);
ws.setJavaScriptEnabled(true);
wv.loadUrl(SWF FilePath);

希望这可以帮助。

于 2013-10-04T01:34:57.817 回答
0

我不是 100% 确定 android 支持 flash。除非我遗漏了您的某些问题,否则我会回去尝试将其作为视频播放。您可能可以使用 MediaPlayer 来完成此操作。我相信这是我在开发互联网视频搜索服务应用程序时使用的。

于 2013-10-03T21:57:41.957 回答