2010-12-15 3 views
1

스택 아래의 활동 이름을 보유하고있는 활동 중 하나의 왼쪽 상단 모서리에 단추가 있어야합니다. 이것이 가능한가? 버튼은 본질적으로 현재 액티비티를 끝낼 것입니다. 스택 아래의 액티비티 레이블과 같은 텍스트를 설정하면됩니다.안드로이드에서 아이폰과 같은 back 버튼 구현하기?

필자는 어디에서 시작하든 액티비티에 문자열을 추가하는 절반 작업 솔루션을 제공합니다.이 솔루션을 사용하면 텍스트를 의미있는 것으로 설정할 수 있습니다. 알림을 사용할 때 작동하지 않습니다.

+0

알림을 사용할 때의 의미는 무엇입니까? 트레이에서 알림을 통해 활동이 시작될 때를 의미합니까? –

+0

그래, 그게 정확히 무슨 뜻이야. 그것이 불분명하면 죄송합니다. – AmITheRWord

답변

3

사용자 정의 Application object을 싱글 톤으로 사용하여 마지막으로 알려진 활동의 이름 (각 활동의 onCreate에 설정)을 저장할 수도 있지만, 서로 다른 친화력을 가진 여러 태스크 또는 태스크를 실행하는 경우에는 실제로는 그렇지 않습니다 올바르게 작동.

그러나 기본 가정은 다음과 같습니다. 앱에서 화면의 덩어리를 사용하고 실제 뒤로 버튼을 사용하려는 Android 사용자에게 완전히 익숙하지 않은 탐색 요소를 도입해야하는 경우가 너무 많습니다. 제목 표시 줄 (이전 앱이 아닌)에서 현재 앱/활동의 이름을 볼 수 있습니까?

+1

이 녀석 보스와 내 보스 같은 소리가 가장 친한 친구가 될 것입니다 :) – schwiz

+0

내 앱이하고있는 일은 내가 뒤로 가기 버튼을 사용해야한다는 이상한 일이 아니며 사용되지 않을 것이라고 확신합니다. 내가하고있는 사람의 요구 사항. 첫 번째 단락에서 제안한 내용을 어떻게 수행합니까? – AmITheRWord

+0

이 질문을 참조하십시오 : http://stackoverflow.com/questions/708012/android-how-to-declare-global-variables/708317#708317 –