2011-09-22 4 views
0

응용 프로그램이 단일보기 인 경우 이전 응용 프로그램이 실행 중이거나 일시 중단 된 상태에서 뒤로 단추가 재개되었을 수 있습니다. UI의 '뒤로'라는 명시적인 버튼을 제공하고 싶습니다 ...내보기에 명시적인 뒤로 버튼을 제공해야합니까?

내보기에 명시적인 뒤로 버튼을 제공해야합니까? 아니면 OS에서 제공하는 탐색 버튼을 재정의해야합니까? 내 직감은 후자가 반 직관적이라고 말합니다. 거기에 안드로이드 커뮤니티에 대한 권고 사항이 있습니까?

+0

뒤로 버튼은 무엇을해야합니까? 기본 동작을 재정의하려는 경우 다른 동작이 필요합니다. 그 사실을 모른 채, 현실적인 답은있을 수 없습니다. –

+0

내 뒤로 버튼 (화면 상)은 h/w 뒤로 버튼의 동작을 모방합니다 ... – Everyone

+2

다음 imho를 빌드하지 마십시오. 화면 공간이 낭비 될뿐만 아니라 카운터 직관적입니다. 하드웨어 백 버튼은 항상 내 휴대 전화에 있으며, 잠자기에서 그 버튼을 누르면 모든 앱에서 작동합니다. 나는 확실히 하나의 응용 프로그램에 대한 내 습관을 변경하지 않습니다. 일하는 사용 패턴에 맞서 싸우지 마십시오. 혼란스러워서 어느 정도 사용자를 좌절시킬 것입니다. ("이 뒤로 버튼은 뭐니, 내 전화기에 이미 있니?"다른 기능이 있어야합니다. –

답변

1

전적으로 응용 프로그램에 따라 다릅니다. 일반적으로 응용 프로그램은 여러 활동 (Activity 개체)으로 만들어지고 뒤로 단추는 이전 활동으로 이동합니다.

앱에 검색 (활동 B)으로 이동하는 버튼이있는 기본 메뉴 (활동 A)가있는 경우 검색 결과 (활동 C)로 연결되며 검색 페이지의 뒤로 버튼을 누릅니다. 메인 메뉴로 돌아옵니다. 이 기능은 완전 자동으로 작동하기 때문에 무엇이든 쓸 필요가 없습니다.

Android가 작동하는 방식이므로 앱을 작성해야합니다. 모든 Android 기기에는 기기 버튼 (Honeycomb의 경우 물리적 또는 화면 상)이 있으므로 '뒤로 버튼'에 소중한 화면 공간을 낭비하지 마십시오. 아이폰처럼 굴지 마라.

관련 문제