我想创建两个视图的非常简单的应用程序:
->带有一些标记的列表
->带电影的单视图
每个标签都连接到一个flash电影。这部电影将在我自己的网络服务器上播放。我想在我的应用程序中用某个播放器播放这部电影。但不是通过网络浏览器而是在我的应用程序中。有可能吗?我需要做些什么才能做到这一点?我是说怎么演这部电影。建造清单等很容易

最佳答案

使用具有以下设置的Web视图:

    WebSettings webSettings = webView.getSettings();

    webSettings.setJavaScriptEnabled(true);
    webSettings.setAllowFileAccess(true);
    webSettings.setLoadWithOverviewMode(true);
    webSettings.setPluginState(WebSettings.PluginState.ON);
    webSettings.setPluginsEnabled(true);

要确保安装了Flash,请使用:
    public boolean isFlashAvailable() {
    try {
        String mVersion = mContext.getPackageManager().getPackageInfo(ADOBE_FLASH_PLAYER_PACKAGE_NAME, 0).versionName;
        //Log.d("Flash", "Installed: " + mVersion);
        return true;
    } catch (NameNotFoundException e) {
        //Log.d("Flash", "Not installed");
        return false;
    }
}

10-08 16:27