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

옵션메뉴에서 아이콘 출력

0 추천

안녕하세요 이제 막 안드로이드 공부한 새내기 입니다.

 

다름이 아니라 옵션메뉴쪽 공부하다가 막히는 부분이 있어서 질문좀 할게요!!

 

public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.option_menu, menu);
 
menu.add(0, menu_item3, 0, "menu3").setIcon(R.drawable.ic_launcher);
 
return super.onCreateOptionsMenu(menu);
}
 
 
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch(item.getItemId()) {
case R.id.menu_item1:
Toast.makeText(getApplicationContext(), "menu1", Toast.LENGTH_SHORT).show();
break;
case R.id.menu_item2:
Toast.makeText(getApplicationContext(), "menu2", Toast.LENGTH_SHORT).show();
break;
case menu_item3:
Toast.makeText(getApplicationContext(), "menu3", Toast.LENGTH_SHORT).show();
break;
}
return super.onOptionsItemSelected(item);
}
}
 
---------------------------------xml--------------------------------
 
<?xml version="1.0" encoding="utf-8"?>
    <item
        android:id="@+id/menu_item1"
        android:title="menu1">
    </item>
    <item
        android:id="@+id/menu_item2"
        android:title="menu2"
        android:icon="@drawable/ic_launcher">
    </item>
</menu>
 
제가 보면 소스상에는 문제는 전혀 없는거 같은데...
 
옵션메뉴도 정상적으로 뜨고요 그런데!?
아이콘이 안나오네요...
 
왜 그런가요? 해결방법좀 알려주세요
 
android 4.2.2
minsdk 10
targetsdk 17
입니다..
익명사용자 님이 2013년 7월 19일 질문

1개의 답변

0 추천
ICS 부터는 안 나오는게 정상입니다.
익명사용자 님이 2013년 7월 19일 답변
ICS라면 아이스크림을 말슴하시는거죠? 그럼 그 위로는 안나온다는건데...
나오게 할려면 어떻게 해야 하나요??
공식적인 방법은 없습니다.
비공식적인 방법은 있다는 건가요...??
...