点击某个控件,比如Button,ImageView或者ImageButton之类的控件,用浏览器打开某个网址,如csdn:“www.csdn.com”

该控件相应的事件处理程序代码如下:

Uri uri=Uri.parse("www.csdn.net");//网址前没有加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=www.csdn.net }

此时应该注意之前的网址为“www.csdn.net”而不是“http://www.csdn.net”

将上述代码更改为:

Uri uri=Uri.parse("http://www.csdn.net");//网址一定要加httpIntent intent=new Intent(Intent.ACTION_VIEW,uri);startActivity(intent);

再运行该程序,网页就会正常打开了(注意,你的手机是否能正常联网)

如图:

更多相关文章

  1. LayoutParams基本使用
  2. 已解决:Error: Static interface methods are only supported sta
  3. Android(安卓)自定义控件☞添加attr属性
  4. AndroidStudio部署项目时出现错误:Instant Run requires 'Tools |
  5. Android游戏开发系统控件-Dialog
  6. 利用power_profile.xml获取Android运行时的能耗
  7. 在Android(安卓)Studio 运行的时候报dalvikvm: Could not find c
  8. ScrollView嵌套GridView的解决办法
  9. android 控件layout的显示和消失 visibility

随机推荐

  1. Android年终盘点:阿里程序员必备技能知识
  2. Java中输入流的read()为阻塞式方法的相关
  3. Android开发之模板模式初探
  4. android emulator 运行缓慢的解决办法
  5. Android以当前Activity为基准进行截屏
  6. Android(安卓)应用的动画实践--View Anim
  7. 小米平板:天使与魔鬼的共同化身
  8. Android开发之如何使用通知提醒功能(Notif
  9. 那些Android上的性能优化
  10. Android开发之程序员必须要懂得Android的