많은 pdf 파일을 나열하는 간단한 응용 프로그램을 작성했으며 사용자가 그 중 하나를 클릭하면 pdf 뷰어에서 열 수 있습니다 (여기에서 adobe 사용).원래 활동으로 다시 전환하는 방법은 무엇입니까?
Heres는 pdf 파일을 여는 코드 :
Uri path = Uri.fromFile(open[filePosition]);
try {
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(path, "application/pdf");
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(intent);
finish();
} catch (ActivityNotFoundException e) {
Toast.makeText(getApplicationContext(), "PDF Reader application is not installed in your device", Toast.LENGTH_LONG).show();
}
이제 사용자가 장치의 주 메뉴를 열어 다시 클릭하면, PDF 뷰어에서 파일을 본 후.
사용자가 다른 파일을 열 수 있도록 내 앱으로 다시 갈 수 있습니까?
는 또한'intent.setFlags를 제거 (Intent.FLAG_ACTIVITY_CLEAR_TOP)을 수행' –
! 위선적 인 말투는 내가 그 'finish();를 놓친다라고 생각한다 그 항상 작은 물건 : P – drarkayl