검색결과 리스트
글
Android 개발 Tip - 2. MenuItem
Mobile Programming/Android Tip
2010. 10. 19. 14:12
메뉴 추가.
menu.add()를 통해서 만든 메뉴는 서브메뉴가 없는 메뉴고,
menu.addSubMenu()를 통해서 만든 메뉴는 서브메뉴가 있는 메뉴.
메뉴를 만들때는
onCreateOptionsMenu(Menu menu)를 오버라이드, 이 내부에서 추가하면 된다.
public boolean onCreateOptionsMenu(Menu menu){ super.onCreateOptionsMenu(menu); SubMenu subMenu = menu.addSubMenu("Size"); subMenu.add(0,1,0,"13pt"); subMenu.add(0,2,0,"15pt"); return true; }
public boolean onOptionsItemSelected(MenuItem item){ Resources res = getResources(); TextView text = (TextView)findViewById(R.id.text); switch(item.getItemId()){ case 1: float textsize = res.getDimension(R.dimen.pointsmall); text.setTextSize(textsize); break; case 2: float textsize2 = res.getDimension(R.dimen.pointbig); text.setTextSize(textsize2); break; } return false; }
'Mobile Programming > Android Tip' 카테고리의 다른 글
Android 개발 Tip - 6. 이클립스 로그캣이 맛이갔어요! (2) | 2010.11.15 |
---|---|
Android 개발 Tip - 5. GestureListener (0) | 2010.11.11 |
Android 개발 Tip - 4. 키보드 숨기기 , Edit 제한 넣기 (0) | 2010.10.21 |
Android 개발 Tip - 3. Landscape layout (0) | 2010.10.19 |
Android 개발 Tip - 1. 갤러리에서 Image Select (0) | 2010.10.13 |