use the following url Environment.getExternalStorageDirectory()+"/
stocks.html"
you can also check if the following file exsists

File f=new File(ur);
System.out.println("file exsists"+f.exsists());//this line will print
true if file exsists otherwise false

On Dec 11, 12:12 pm, Stephan Wiesner <testexpe...@googlemail.com>
wrote:
> Hi,
> I need to open a html file that sits on my sdcard in my default
> browser.
>
> The code works fine if the file is on the net or in my asset folder,
> but if I want to open it from the sdcard  I get an
> 12-11 08:06:34.650: E/AndroidRuntime(6829):
> android.content.ActivityNotFoundException: No Activity found to handle
> Intent { act=android.intent.action.VIEW
> cat=[android.intent.category.BROWSABLE] dat=content:///mnt/sdcard/
> download/stocks.html?text/html }
>
>                                 // String url = 
> "file:///android_asset/stocks.html";
>                                // String url = "file:///mnt/sdcard/
> download/stocks.html";
>                                 String url = 
> "content:///mnt/sdcard/download/stocks.html?text/
> html";
>                                 //File sdCard = 
> Environment.getExternalStorageDirectory();
>                                 //File dir = new 
> File(sdCard.getAbsolutePath() + "/download/
> stocks.html");
>
>                                 Intent i = new Intent(Intent.ACTION_VIEW);
>                                 
> i.addCategory("android.intent.category.BROWSABLE");
>                                 i.setData(Uri.parse(url));
>                                 startActivity(i);
>
> Anything else I need to set on the Intent to make it realize that I
> want to open a browser?
> Thanks,
> Stephan

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to