J'ai un fichier swf sur la carte SD et j'ai écrit un fichier html flash.html avec le fichier swf intégré. La seule façon de l'ouvrir maintenant est 1) ouvrir le navigateur 2) taper dans le fichier: ///sdcard/flash.html Le swf fonctionne bien.android 2.2 swf ouvert dans le navigateur
Mais si l'on utilise la liste des codes ci-dessous:
Uri uri = Uri.parse("file:///sdcard/flash.html");
Intent intent = new Intent(Intent.ACTION_VIEW, uri);
startActivity(intent);
Il montre l'erreur: L'application a cessé unexpectly.
J'ai aussi essayé le code suivant à l'aide WebView:
WebView browser = (WebView) findViewById(R.id.list_web);
browser.loadUrl("file:///sdcard/flash.html");
WebView a montré, mais la région devrait commencer le swf est vide.
Y a-t-il un moyen d'ouvrir le code HTML via le code, comment puis-je le faire?
Je pense aussi s'il y a un moyen d'ouvrir le navigateur android en utilisant ACTION_VIEW par un simple html puis réinitialiser l'URL par le code?