相关疑难解决方法(0)

使用带闪存的webview时屏幕闪烁

编辑:我做了一个演示apk,所以你可以理解我的意思:http://cl.ly/3g0s1p030j243y0p3m2F

对于我的应用程序,我想要一个"超级Power Point",或者一个主题演讲(商业团队将向他们的客户展示产品)使用Android平板电脑上的所有Android优点,手势等.由于Honeycomb还没有准备好,因为我们在3月之前需要它,我们选择了一些随机的Froyo平板电脑(Archos 101),但我的问题是我试过的每一款平板电脑/手机.

我做了一个非常棒的应用程序,但对于演示期间的一些动画,客户想要使用flash动画.因为我无法在Android中轻松编写动画(类似小电影/动画图形)并且缺乏时间,这似乎是一个好主意.

所以,经过网上搜索后,我使用了webview和这段代码:

    WebView mWebView1 = (WebView) findViewById(R.id.webview1);
    mWebView1.getSettings().setJavaScriptEnabled(true);
    mWebView1.getSettings().setPluginsEnabled(true);
    mWebView1.loadUrl("file:///android_asset/graph_01.swf");
Run Code Online (Sandbox Code Playgroud)

这项工作相当不错,但在我试过的每台设备上(Archos 101,Nexus One,Nexus S,Galaxy S,Xperia,Desire,HTC Hero,以及更多)每次活动都有一个webview闪烁,几毫秒的黑屏,然后动画终于出现了.

PS:我的布局也很简单:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    >
<WebView android:id="@+id/webview1" android:layout_height="fill_parent"
            android:layout_width="fill_parent"></WebView>
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)

请帮助我,我无法想象我是唯一一个面对这个问题的人.

非常感谢任何帮助.你有我所有的代码和演示apk.

flash adobe android webview

11
推荐指数
1
解决办法
2万
查看次数

标签 统计

adobe ×1

android ×1

flash ×1

webview ×1