마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

액션바는 없애고 메뉴는 등록하고 싶습니다. [closed]

0 추천
아이폰 유저다 보니 약간 구형폰으로 어플을 작성하다 보니

메뉴키 유무같은 것을 몰랐습니다.

 

소프트키 메뉴관련해서 검색해보니

메뉴키가 멀티태스크키로 변경된거 같은데

기종마다 멀티태스크키를 두번누르면 메뉴가 된다 안된다 등 그런 글이 많네요.

 

디자인상 액션바를 제거했는데

자동로그인 기능을 구현했고,

메뉴 -> 로그아웃 해야지만 로그인엑티비티를 띄울수 있는데

메뉴 버튼이 없어서 로그아웃을 할 수 없습니다.

 

소프트키 메뉴 버튼이 없는 기종에서는

액션바가 없으면 메뉴를 사용 못하는건가요?

 

액션바 3DOT 으로 메뉴를 사용하는 방법 뿐이라면,

화면에 고정된 버튼을 만들고 클릭 이벤트를 달아야겠네요.
질문을 종료한 이유: 원하는 답변이 없어 액션바없이는 버튼등을 수동추가해야되는거 같아 질문을 종료합니다.
달빛별빛 (490 포인트) 님이 2017년 2월 16일 질문
달빛별빛님이 2017년 3월 15일 closed

1개의 답변

0 추천
https://developer.android.com/reference/android/app/Activity.html#openOptionsMenu()

Activity 함수중에 openOptionMenu라는 함수가 있네요.

코드상으로 이 함수 호출 하는 방법만 정하시면 될거 같은데요.
Development Guy (70,570 포인트) 님이 2017년 2월 16일 답변
기존에 메뉴 버튼 누르듯이 기기 자체에서는 해결이 안되고
액션바를 안쓴다면 제가 버튼을 추가해서 이벤트를 거는 방법밖에 없다는거죠?
...