たとえば、私のアプリにはアクティビティ A とアクティビティ B、アクティビティ C があり、アクティビティ A がメイン アクティビティです。
私のアプリにはファイルのインポート機能があるので、SD カードからアプリにファイルをインポートできます。
ファイルをインポートすると、ActivityC が開き、インポート ファイルが activityC に表示されます。configure
コード:
<activity android:name=".ActivityA">
<intent-filter>
<action android:name="android.intent.action.VIEW"/>
<category android:name="android.intent.category.DEFAULT"/>
<data android:mimeType="application/pdf" />
<data ...../>
</intent-filter>
</activity>
ステップ: activityB を開き、ダイアログをポップします ---> デバイス ホームをアプリの一番下まで押します ---> ファイル マネージャー アプリを開き、サポート ファイルをタップします。サポート リスト ダイアログで自分のアプリを選択します ----> アプリが開きます。次に、ActivityC がインポート ファイルを表示するのを見ることができますが、activityB にポップアップするダイアログも表示されます。
ファイルをインポートするときにダイアログを閉じたいのですが、どうすればよいですか?