0

私のアプリには、ユーザーが特定の種類のURLをクリックすると、ブラウザーから起動される機能があります。これは、ICSを搭載したGoogleNexusを除くすべてのAndroid携帯でうまく機能します。Nexusでは、アプリを開くことができるURLをクリックするとアプリは正しく開きますが、ホーム画面に移動してアプリアイコンをクリックすると、それでも開きます。これで、自分のアプリと自分のアプリを同時にブラウザアプリで開くことができます。他のアプリでも同じ動作が見られました。プレイストアやツイッターのように。これで問題ないのか、それとも問題が発生する可能性があるのか​​疑問に思います。

4

1 に答える 1

1

それは問題なく、良し悪しのどちらでもないと考えるべきです。ただし、指定された available のインスタンスを 1 つだけ保持するために、 をActivity介していつでも available を利用できます。AndroidManifest.xmlActivity

<activity />マニフェストのレベルのパラメーター:

android:launchMode="singleTask"
<!-- OR -->
android:launchMode="singleInstance"
于 2012-07-11T06:43:57.220 に答える