0

첨부 된 사진을 표시하므로 뒤로 탐색 (작업 표시 줄의 홈 버튼 누름)을하고 싶습니다. 로그인 화면이 한 번 방문하면 사용자가 활동 B로 이동합니다. 항목을 누르면 사용자가 활동 B의 새 인스턴스로 이동하게됩니다. 로그인이 포함 된 파일 탐색 앱과 같은 것으로 생각하십시오.Android : 맞춤 홈 화면으로 이동

제 질문은 이것이 가장 좋은 방법입니다. 사전

Application structure

+0

사용자가 앱을 나가고 홈 화면으로 이동하려는 '집'버튼을 누르는 경우 '사용자의 기대를 변경하지 마십시오'(Android 설명서 스트레스 아웃) 가장 우아한 솔루션은 사용자를 초기 상태로 되돌리려는 작업 표시 줄에 버튼을 추가합니다. 구현은 실제로 코드에 따라 다릅니다. – LuckyMe

답변

0

유일한 방법 덕분에 당신이 원하는 것은 당신의 응용 프로그램 실행기 응용하는 것입니다 할 수 있습니다. 이는 사용자가 현재 자신의 홈 화면에 사용하는 실행 프로그램을 대체한다는 의미입니다.

보안을 위해 홈 버튼을 재정의 할 수 없기 때문에 원하는 것이 아니라면 실망 할 것입니다.

편집 :

당신이 다음 의도를 보내 위로 탐색 기능을 사용하려는 경우

. 위 탐색을 사용하는 방법에 대해서는 docs을 참조하십시오.

+0

내 질문을 편집 한 후 "홈 버튼을 액션 바에서"로 변경했습니다. – Carlos

+0

그런 다음 원하는 활동에 새로운 의도를 시작하기 만하면됩니다. docs http://developer.android.com/guide/topics/ui/actionbar.html#Home – tyczj

+0

"이 플래그 (FLAG_ACTIVITY_CLEAR_TOP)를 사용하여 시작중인 활동이 현재 작업에 이미 존재하는 경우, 이 플래그를 추가하는 것은 "집"으로가는 것이 "돌아 가기"와 동등한 행동이기 때문에 종종 중요합니다. 집의 새 인스턴스를 만들지 않는 것이 좋습니다. 활동". 그래서 질문은 : 첫 번째 B 활동에 대한 참조를 어떻게 보관할 수 있습니까? – Carlos