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

액션바에 셋팅버튼은 자동으로 생기나요?

0 추천
<item
        android:id="@+id/action_settings"
        android:orderInCategory="100"
        android:title="@string/action_settings"
        android:icon="@drawable/ic_launcher"
        android:showAsAction="always" />

 

showAsAction 을 always로 바꾸면 저 모양이 나타나기는 합니다만 눌러바야 아무 반응이 없네요...

다른 블로그들은 보니까 마치 프로젝트를 처음만들면 저게 점 세개 이어진 모양으로 나오는듯이 말하는데 저는 전혀 그게 아니에요 ㅠ

프로젝트는 4.4버전으로 만들어서 그런걸까요?

그런데 낮춰서 만들어봐도 똑같더라구요...

Android초보개발자 (1,230 포인트) 님이 2015년 3월 22일 질문

1개의 답변

+1 추천
try {
            ViewConfiguration config = ViewConfiguration.get(this);
            Field menuKeyField = ViewConfiguration.class.getDeclaredField("sHasPermanentMenuKey");
            if(menuKeyField != null) {
                menuKeyField.setAccessible(true);
                menuKeyField.setBoolean(config, false);
            }
        } catch (Exception e) {
            e.printStackTrace();
        }

always를 다시 never 로 바꾸시고, Activity의 OnCreate 안에 위 코드를 삽입하세요. 점 3개가 보입니다.^^

라꿀리 (1,280 포인트) 님이 2015년 3월 24일 답변
...