취소

커뮤니티

가이드

서포트

전체

 

퍼갈 때에는 반드시 저작자의 허락과 저작자의 이름(아이디)를 기록하어야 합니다.

저작자는 Snails(tjdtnsu)입니다.

제발 덧글 좀 적어주세요. 강의 적는 시간은 1시간이지만 덧글은 1분도 걸리지 않습니다.

참고 : 이 강좌는 초보자를 위한 Eclipse를 사용하였습니다.

올리는 곳 : 제 네이버 블로그, 디벨로이드 카페, App Development 카페, 프그머 카페

 

난이도 : ★★★★☆

 

 

오늘은 옵션 메뉴입니다.

 

일단 옵션 메뉴는 뭘까요?

아주 많이 보셨을 듯합니다.

그림판으로 약간 수정

 

 

오늘은 실습 코드를 가지고 연구를 해보겠습니다.

 

    public boolean onCreateOptionsMenu(Menu menu){     super.onCreateOptionsMenu(menu);     MenuItem item=menu.add(0,1,0,"좋아요");     item.setIcon(R.drawable.ic_launcher);     menu.add(0,2,0,"싫어요").setIcon(R.drawable.ic_launcher);     SubMenu etc=menu.addSubMenu("알게뭐야");     etc.add(0,3,0,"1번이 꼴려요");     etc.add(0,4,0,"2번이 꼴려요");          return true;







java 파일이라는 건 아시겠죠?













public boolean onCreateOptionsMenu(Menu menu){

처음 생성될 때 메뉴를 추가합니다.



super.onCreateOptionsMenu(menu);

메뉴를 생성합니다.





MenuItem item=menu.add(0,1,0,"좋아요");

메뉴 아이템을 만들고 1번칸에 "좋아요"를 넣습니다.



item.setIcon(R.drawable.ic_launcher);

앞 아이콘 섹션에 ic_launcher라는 아이콘을 넣습니다.



menu.add(0,2,0,"싫어요").setIcon(R.drawable.ic_launcher);

2번칸에 "싫어요"를 넣고 ic_launcher라는 아이콘을 넣습니다.



SubMenu etc=menu.addSubMenu("알게뭐야");

etc라는 서브메뉴를 "알게뭐야"라는 이름으로 만듭니다.



etc.add(0,3,0,"1번이 꼴려요");

 

3번칸에 "1번이 꼴려요"를 넣는다.

etc.add(0,4,0,"2번이 꼴려요");

4번칸에 "2번이 꼴려요"를 넣는다.

참 쉽죠?

다음은 xml 가지고도 구현해보겠습니다.



 

</p>