i\'m trying to open a local html file using the default browser using the following code:
Uri uri = Uri.fromFile(file);
Intent browserIntent = new Intent(Int
Uri uri = Uri.fromFile(file);
Intent browserIntent = new Intent(Intent.ACTION_VIEW);
browserIntent.setClassName("com.android.browser", "com.android.browser.BrowserActivity");
browserIntent.setData(uri);
startActivity(browserIntent);
I found an answer for this problem... just needed to add
browserIntent.setClassName("com.android.browser", "com.android.browser.BrowserActivity");
i used it with the "file://" uri by using Uri.fromfile(file)
and it works (Android v.2.2.1)
try this
Intent in = new Intent(Intent.ACTION_VIEW);
File f=new File("/sdcard/html.html");
in.setDataAndType(Uri.fromFile(f), "text/html");
startActivity(in);