1
アクティビティのインテントからURIを取得できません。アクティビティの意図を更新する
これはマニフェストのコードです:
<activity android:name=".ui.Library"
android:label="@string/app_name"
android:launchMode="singleTask" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
<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:host="*"
android:pathPattern=".*\\.xyzandroid"
android:scheme="http" />
<data
android:host="*"
android:pathPattern=".*\\.xyzandroid"
android:scheme="https" />
<data
android:host="*"
android:pathPattern=".*\\.xyzandroid"
android:scheme="content" />
<data
android:host="*"
android:pathPattern=".*\\.xyzandroid"
android:scheme="file" />
</intent-filter>
</activity>
問題は、私は私のメインactivtityに私の活動が最初に開始された唯一の意図を得ることである:例えば、リンクがクリックされた場合、これは、意味.xyzandroidが終了すると、私の活動が始まります。私はURIを取得します。しかし、私の活動はランチャーから始まりました。誰かが後でブラウザのリンクをクリックすると、私はURIを取得できません。
この問題を解決するにはどうすればよいですか?何か案は?ありがとうございました!
'onNewIntent'をオーバーライドします... – Selvin