首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

Android程序三拇指定浏览器打开一个页面

2013-11-02 
Android程序中指定浏览器打开一个页面我想在Android程序中指定浏览器(UC)打开一个页面。Intent intent ne

Android程序中指定浏览器打开一个页面
我想在Android程序中指定浏览器(UC)打开一个页面。
Intent intent = new Intent();  
intent.setClassName("com.uc.browser", "com.uc.browser.ActivityUpdate");  
intent.setAction(Intent.ACTION_VIEW); intent.addCategory(Intent.CATEGORY_DEFAULT);  
intent.setData(Uri.parse("http://www.sohu.com"));  
startActivity(intent);

运行后报错,说我没有在AndroidManifest中定义com.uc.browser.ActivityUpdate。
请问应该怎么定义?

Android
[解决办法]
intent.setClassName("com.uc.browser", "com.uc.browser.ActivityUpdate"); 
这个去掉,
系统自动弹出浏览器界面,如果有多个浏览器会让你去选择。
[解决办法]
你的uc包名和类名写错了,应该改为
intent.setClassName("com.UCMobile", "com.UCMobile.main.UCMobile"); 
试试看吧

热点排行