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