2017-12-11 9 views
0

私のアプリケーションで私はGoogleマップの断片との活動があります。 他のアプリケーションで場所を開くことを意図している他のすべてのアプリケーションが必要な場合は、マップやWazeのように場所を開くことができるアプリケーションのリストで自分のアプリケーションを表示します。アプリケーションを別のアプリケーションで起動するにはどうすればいいですか?

私はマニフェストで行動しますが、うまくいかない、何が間違っていて、何ができますか?

<activity 
     android:name=".Activitys.AddressActivity" 
     android:screenOrientation="portrait" > 

     <intent-filter> 
      <action android:name="com.google.android.gms.actions.SEARCH_ACTION"/> 
      <category android:name="android.intent.category.APP_MAPS"/> 
      <data android:mimeType="text/plain"/> 
      <data android:mimeType="image/*"/> 
     </intent-filter> 
    </activity> 

答えて

0

は、Googleマップを使用しているインテントフィルタを使用することができます。

<intent-filter> 
    <action android:name="android.intent.action.VIEW" /> 
    <category android:name="android.intent.category.DEFAULT" /> 
    <category android:name="android.intent.category.BROWSABLE"/> 
    <data android:scheme="https" android:host="maps.google.com" /> 
    <data android:scheme="geo" /> 
</intent-filter> 
+0

dosen'tの仕事を! –

+0

@MohammadHadiあなたが開こうとしているリンクは何ですか? – tamtom

+0

私は他のアプリが地図上の場所を開く意図として私のアプリを開くことができます。 –

関連する問題