1
私は次の要件を持っています。 アプリケーションがサーバーから画像ファイルを受け取ると、デフォルトの画像ビューアで画像が自動的に開きます。Show Gallery私自身の意図によるビューアクティビティは表示されません
ノーマルケース:
- アクティビティが見えます。
- サーバーから受信したイメージファイル。
- アプリケーション送信Intent.ACTION_VIEW
- ギャラリービューにダウンロードした画像が表示されます。
失敗の場合:
- アクティビティが表示されていません。 (例:ホームを押してランチャーに戻る)
- サーバーから受信した画像ファイル。
- アプリケーション送信Intent.ACTION_VIEW
- 何も起こりません。 (< - 失敗)
**私が自分のアプリケーションに戻ると、ギャラリービューが表示されます。
アクティビティが表示されていないことを示すためにギャラリービューを取得するには何かできますか?
final Intent openfileintent = new Intent();
openfileintent.setAction(android.content.Intent.ACTION_VIEW);
final File file = sharedfile.getFileInstance();
openfileintent.setDataAndType(Uri.fromFile(file), sharedfile.getMimeType());
startActivity(openfileintent);