点击某个控件,比如Button,ImageView或者ImageButton之类的控件,用浏览器打开某个网址,如csdn:“”
该控件相应的事件处理程序代码如下:
Uri uri=Uri.parse("");//网址前没有加httpIntent intent=new Intent(Intent.ACTION_VIEW,uri);startActivity(intent);
运行程序,触发该事件会出现如下异常:
即:
E/AndroidRuntime(1499): android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW dat= }
此时应该注意之前的网址为“”而不是“”
将上述代码更改为:
Uri uri=Uri.parse("");//网址一定要加httpIntent intent=new Intent(Intent.ACTION_VIEW,uri);startActivity(intent);
再运行该程序,网页就会正常打开了(注意,你的手机是否能正常联网)
如图: