2012-05-06 9 views
1

여기 http://developer.android.com/design/patterns/navigation.html에 대한 도움말은 에 대한 팁입니다.위로 탐색. 인 경우는 this example에 무엇이 있는지 분명히 알 수 있습니다.위로 동작 후 위로 키 동작

하지만 어떤 일이 발생합니까? here? 나는 시장에 가서 책을 읽은 다음 다른 책을 열고 영화를 열고 나서 까지 눌러 영화 카테고리로갑니다.
도서 활동에 어떤 현상이 발생 했습니까?
어떻게 든 그들에게 갈 수 있습니까?
시장으로 돌아 가기 버튼을 클릭하면 어디로 가야합니까?

답변

0

나는 책의 활동이 있다고 생각하지 않는다. 나는 그것이 조각이라고 생각한다. 그러나 당신의 질문에 대해서. 당신이 탐색 세부 사항을 읽으면 은 상태 :

시스템 뒤로 버튼은 사용자가 함께 을 일 최근 한 화면의 역사를 통해, 역순 위해 이동하는 데 사용됩니다. 일반적으로 앱의 계층보다는 개의 화면 사이의 시간적 관계를 기반으로합니다.

즉, 선택된 책 등에서 선택한 영화로 돌아 가야합니다. 그러나 개발자가 구현해야하며 종종 그렇지 않습니다. 그래서 뒤로 버튼을 사용하면 영화 상위 카테고리의 마켓/플레이 스토어로 돌아갈 수 있습니다.

편집 : 위의 내용은 저의 첫 번째 생각이었습니다. 구글 앱을 실험 해보고 예제를 살펴보면 다음과 같이 조언을 바꾼다 :

새로운 루트 (영화)로 갈 때 앱이 종료되어야한다. 그 이유는 단순히 사용자가 새로운 상위 계층으로 이동하여 마지막 탐색 전체를 통과해야하는 등의 어려움을 겪을 수 있기 때문입니다. 이것은 또한 사용자가 영화에서 클릭하면 전체 트랙 스택이 손실된다는 것을 의미합니다.

+0

그래서 첫 번째 예에서도 해당 활동을 종료하면 안됩니다 그것들은 활동들입니다) 그리고 다시 그들에게 항해합니까? 그것은 꽤 뜻밖의 일입니다. – Mikooos

+0

글쎄 그것은 : "사용자가 최근에 작업 한 화면의 역사를 통해 시간순으로 역순으로." 이것은 또한 영화 상위 요소에서부터 상위 요소 예약에 이르기까지 해석 될 수 있지만 사용자로서 나는 마지막 관점으로 돌아갈 것으로 기대합니다. 웹 브라우저 에서처럼 (리디렉션이 많은 경우 좌절 할 수 있습니다.) – Warpzit

+0

예, 그렇지만 브라우저가 아닙니다 :) Android 마켓에서도 이러한 활동이 종료됩니다. 그래서 제 질문은 아직 열려 있습니다. 때로는 활동을 닫지 말고 몇 차례는 역사를 탐색해서는 안되기 때문입니다. – Mikooos

1

위로 버튼은 앱 내에서 이동합니다. 위로 버튼을 사용하면 사용자가 앱 내에 남아있게됩니다. 앱의 최상위 화면에는 위로 버튼이 표시되어서는 안됩니다.

그러나 시스템 BACK 버튼을 사용하면 홈 화면이나 UP 버튼과는 다른 다른 앱으로 되돌릴 수 있습니다. 이전에 본 화면이 현재 화면의 상위 계층 인 경우 뒤로 버튼을 누르면 위로 버튼을 누르는 것과 같은 결과가 나타납니다.

+0

물론,하지만 내 질문에 대답하지 않았다 :) 다시 누르면 나의 예를 들어야하고 이유는 무엇입니까? – Mikooos