このトピックは以前に取り上げましたが、私が求めているものに固有の答えを見つけることができません。
私がいる場所:ここでhackmodの最初のアドバイスに従いました:Androidブラウザーでリンクを作成してアプリを起動しますか?これをWebページのリンクで機能させることができます。
ただし、2番目のオプション(インテントURI)を理解するのに問題があります。これが私が持っているものです:
<activity android:name="com.myapps.tests.Layout2"
android:label="Auth Complete"
>
<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="http" android:host="mydomain.com"
android:path="/launch" />
</intent-filter>
</activity>
これで、「mydomain.com/launch」にアクセスしてアクティビティを開始できます。私がチューザーを取得することを除いて、これはすべてうまく機能します。私が望んでいるのは、オプションを与えずにアクティビティを開始することです。
私が参照した投稿の説明から、それが意図的なurisの目的であるように見えますが、簡単な例を見つけることができません。セレクターなしでこれを起動するには、Webページのリンクはどのように表示されますか?
次のような例をいくつか見てきました。
<a href="intent:#Intent;action=com.myapp.android.MY_ACTION;end">
しかし、私が試してみると、それはうまくいかないようです。
私のテストデバイスはGalaxyTab2です。
どんな助けでもいただければ幸いです。