からpdfファイルを開く必要がありますActivity
。Pdf は開いていますが、戻るボタンを押すと、アプリケーションがシャットダウンします。すべて一緒に閉じます。logcat にも例外はありません。以下は私のコードです。使ってみ newIntent.setFlags(FLAG_ACTIVITY_NEW_TASK)
ました; しかし、同様の動作を示します。
Intent newIntent = new Intent(Intent.ACTION_VIEW);
newIntent.setDataAndType(path, "application/pdf");
newIntent.setFlags(Intent.FLAG_ACTIVITY_NO_HISTORY);
try{
startActivity(newIntent);
}catch(ActivityNotFoundException ex){
Toast.makeText(this, "Please install a pdf viewer", Toast.LENGTH_LONG).show();
}
PDFを開かない場合、呼び出しアクティビティの戻るボタンコードは正常に機能します。
@Override
public void onBackPressed() {
Intent intent = new Intent(current.this, previous.class);
startActivity(intent);
this.finish();
}
pdf を介して閲覧した後、通話アクティビティに戻る方法はありIntent.ACTION_VIEW
ますか?