欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

android判斷手機(jī)是否安裝地圖應(yīng)用實(shí)現(xiàn)跳轉(zhuǎn)到該地圖應(yīng)用

 更新時(shí)間:2017年01月23日 16:08:44   作者:24K純帥豆  
這篇文章主要給大家介紹了android如何判斷手機(jī)是否安裝地圖應(yīng)用,并實(shí)現(xiàn)跳轉(zhuǎn)到該地圖應(yīng)用的方法,需要的朋友可以參考借鑒,下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧。

前言

現(xiàn)在很多應(yīng)用都會(huì)用到地圖,但是我們肯定不想自己的app中還要弄個(gè)導(dǎo)航神馬的,所以第三方的地圖也為我們開辟了一條捷徑,直接將數(shù)據(jù)傳輸?shù)降貓D應(yīng)用,讓第三方的地圖幫我們來(lái)做好這一切?,F(xiàn)在比較流行的地圖應(yīng)用百度地圖,高德地圖,騰訊地圖,在這里我用高德地圖作為測(cè)試。

首先你需要判斷手機(jī)中有沒(méi)有安裝地圖應(yīng)用,在這里提供一個(gè)方法:

判斷手機(jī)是否安裝某一應(yīng)用

上述的packagename是你要檢測(cè)的應(yīng)用的包名,怎么查看包名請(qǐng)自行百度哈!

判斷好之后,我們可以定義,當(dāng)有地圖應(yīng)用的時(shí)候,就跳轉(zhuǎn)到地圖應(yīng)用,當(dāng)無(wú)地圖應(yīng)用的時(shí)候,就跳轉(zhuǎn)到網(wǎng)頁(yè):

跳轉(zhuǎn)到高德地圖:

參數(shù):

act=android.intent.action.VIEW

dat=androidamap://keywordNavi?sourceApplication=softname&keyword=方恒國(guó)際中心 &style=2

pkg=com.autonavi.minimap

上述dat參數(shù)中的keyword后面是你要傳給高德地圖app的參數(shù)

使用方式:

Intent intent=new Intent(act, android.net.Uri.parse(dat));

intent.setPackage(pkg);

intent.startActivity(intent);

這樣就可以了,當(dāng)然了,當(dāng)手機(jī)中沒(méi)有安裝高德地圖時(shí),你可以跳轉(zhuǎn)到網(wǎng)頁(yè):

參數(shù):

act=android.intent.action.VIEW

dat=http://m.amap.com/?k=方恒國(guó)際中心

上述dat參數(shù)中的k后面是你要傳給高德地圖網(wǎng)頁(yè)的參數(shù)

使用方式:

Intent intent=new Intent(cat,dat);

intent.startActivity(intent);

這樣就比較完整了。

最后,你可以去百度地圖開發(fā)者中心和騰訊地圖開發(fā)者中心查找與之對(duì)應(yīng)得方法來(lái)完善這個(gè)。

總結(jié)

以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)各位Android開發(fā)者們能帶來(lái)一定的幫助,如果有疑問(wèn)大家可以留言交流。

相關(guān)文章

最新評(píng)論