Android調用默認瀏覽器打開指定url


2014.01.17

前幾天遇到一個需求:在SB Notes項目中需要點擊一個Button調用默認的瀏覽器打開指定的url。

我認為需要注意的幾點:

1、有無網絡的情況

2、對於pop up出來的Window各種分辨率下的布局

3、倘若設備上未安裝瀏覽器

 

嘗試方法一:

Intent intent = new Intent();
intent.setAction("android.intent.action.VIEW");
Uri content_url = Uri.parse("https://saddleback.v2s.mobi/");
intent.setData(content_url);
intent.setClassName("com.android.browser","com.android.browser.BrowserActivity");
startActivity(intent);

在Kindle Fire中調試失敗。

嘗試方法二:

final Uri uri = Uri.parse("https://saddleback.v2s.mobi/");          
final Intent it = new Intent(Intent.ACTION_VIEW, uri);          
startActivity(it);

現有所有設備都調試成功。

 

thanks

jack.lee


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM