当前位置:编程学习 > wap >>

如何在浏览器中打开本地应用

如题,假如二维码扫描完毕后给出一个网址,然后我想点击这个网址打开浏览器,在浏览器中如何打开本地应用?(或者通过这个url打开) 注意:二维码扫描软件是通用的,不是自己开发的。 --------------------编程问答-------------------- 发送startActivity(new Intent(url)) --------------------编程问答--------------------
引用 1 楼  的回复:
发送startActivity(new Intent(url))

应该可以的。 --------------------编程问答-------------------- Intent intent=new Intent(); 
intent.setAction("android .intent.action.VIEW"); 
Uri uri= Uri.parse("content://com.android.htmlfileprovider/sdcard/test.html"); 
intent.setData(uri); 
intent.setClassName("com.android.browser", "com.android.browser.BrowserActivity"); 
startActivity(intent); 
如果不行,把uri改成Uri.parse("file://com.android.htmlfileprovider/sdcard/test.html"); 
我记得在pad上我用过一次!
--------------------编程问答-------------------- Intent intent=new Intent(); 
intent.setAction("android .intent.action.VIEW"); 
Uri uri= Uri.parse("content://com.android.htmlfileprovider/sdcard/test.html"); 
intent.setData(uri); 
intent.setClassName("com.android.browser", "com.android.browser.BrowserActivity"); 
startActivity(intent); 
如果不行,就把uri改成Uri.parse("file://com.android.htmlfileprovider/sdcard/test.html")试试,我以前在pad上把content改成了file,就可以了!
--------------------编程问答-------------------- 如何发送,二维码扫描软件不是我们做的,不能写代码
补充:移动开发 ,  Android
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,