Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/200.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 在应用程序启动时播放.swf文件_Android_Flash - Fatal编程技术网

Android 在应用程序启动时播放.swf文件

Android 在应用程序启动时播放.swf文件,android,flash,Android,Flash,我希望我的申请看起来更漂亮。为此,我为应用程序启动制作了一个动画。它是.swf格式的。我希望每当用户单击android设备上的应用程序图标,启动我的应用程序时,它会先播放动画,然后跳转到主活动中。我怎样才能做到这一点?我不知道如何做的主要工作是如何在应用程序启动时播放动画,然后跳转到主活动!有人能用一个完整的例子来解释这一点吗?我是android新手 首先,启动屏幕在Android中不太合适,但如果您需要,应该将其加载到WebView中: String localUrl ="file:/

我希望我的申请看起来更漂亮。为此,我为应用程序启动制作了一个动画。它是.swf格式的。我希望每当用户单击android设备上的应用程序图标,启动我的应用程序时,它会先播放动画,然后跳转到主活动中。我怎样才能做到这一点?我不知道如何做的主要工作是如何在应用程序启动时播放动画,然后跳转到主活动!有人能用一个完整的例子来解释这一点吗?我是android新手

首先,启动屏幕在Android中不太合适,但如果您需要,应该将其加载到WebView中:

    String localUrl ="file:///android_asset/my_anim.swf";

    WebView wv=(WebView) findViewById(R.id.anim_webView);
    wv.getSettings().setPluginsEnabled(true);
    wv.loadUrl(localUrl);

你能重新编辑你的答案并详细解释一下吗??我将如何播放动画,然后跳转到主要活动??url的作用是什么??我不能把我的.swf放在项目中并从那里访问它吗?如果它是一个启动屏幕,最好的方法是在动画持续时间内使用计时器。仔细检查我发布的URL,该文件位于您的项目中的assets文件夹中。webview的角色是什么?记住swf文件是web组件,可以通过webview显示。它有很多缺点,例如很多设备不支持flash,所以你的动画将不可见。有什么解决方法吗??第二,我必须添加任何特定的权限吗?你在Android中成功地播放了.swf文件吗?我尝试了答案中所示的相同方法,但没有成功。你能分享你的代码吗?谢谢