Веб-клиент Android Honeycomb 3.1 с флэш-контентом - не работает :-( - PullRequest
1 голос
/ 28 июня 2011

Я пытаюсь встроить веб-клиент в свое приложение, и на странице есть флэш-контент, я почти уверен, что он загружает флэш-память, но не отображает ее. Кто-нибудь знает проблему?

public class FlashTestActivity extends Activity {

final Activity activity = this;

/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);


    WebView webView = (WebView) findViewById(R.id.webView1);
    webView.getSettings().setJavaScriptEnabled(true);
    webView.getSettings().setPluginsEnabled(true);

    webView.setWebChromeClient(new WebChromeClient() {
        public void onProgressChanged(WebView view, int progress)
        {
            activity.setTitle("Loading...");
            activity.setProgress(progress * 100);

            if(progress == 100)
                activity.setTitle(R.string.app_name);
        }
    });

    webView.setWebViewClient(new WebViewClient() {
        @Override
        public void onReceivedError(WebView view, int errorCode, String description, String failingUrl)
        {
            // Handle the error
        }

        @Override
        public boolean shouldOverrideUrlLoading(WebView view, String url)
        {
            view.loadUrl(url);
            return true;
        }
    });

    webView.loadUrl("http://www.adobe.com/software/flash/about/");
}
}

1 Ответ

0 голосов
/ 14 июля 2011

Добавьте свойство 'android: hardwareAccelerated = "true" "в область приложения проекта Manifest.

...