Android调用手机浏览器打开某网页出现异常情况
生活随笔
收集整理的這篇文章主要介紹了
Android调用手机浏览器打开某网页出现异常情况
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
點(diǎn)擊某個(gè)控件,比如Button,ImageView或者ImageButton之類(lèi)的控件,用瀏覽器打開(kāi)某個(gè)網(wǎng)址,如csdn:“www.csdn.com”
該控件相應(yīng)的事件處理程序代碼如下:
Uri uri=Uri.parse("www.csdn.net");//網(wǎng)址前沒(méi)有加httpIntent intent=new Intent(Intent.ACTION_VIEW,uri);startActivity(intent);運(yùn)行程序,觸發(fā)該事件會(huì)出現(xiàn)如下異常:
即:
E/AndroidRuntime(1499): android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW dat=www.csdn.net }此時(shí)應(yīng)該注意之前的網(wǎng)址為“www.csdn.net”而不是“http://www.csdn.net”
將上述代碼更改為:
Uri uri=Uri.parse("http://www.csdn.net");//網(wǎng)址一定要加http Intent intent=new Intent(Intent.ACTION_VIEW,uri); startActivity(intent);再運(yùn)行該程序,網(wǎng)頁(yè)就會(huì)正常打開(kāi)了(注意,你的手機(jī)是否能正常聯(lián)網(wǎng))
如圖:
總結(jié)
以上是生活随笔為你收集整理的Android调用手机浏览器打开某网页出现异常情况的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: ORA-12519, TNS:no ap
- 下一篇: Android 应用程序发布流程注意事项