프로그래밍/Java, Android

안드로이드 메뉴 다루기

당근천국 2011. 6. 16. 10:01
안드로이드에서 메뉴버튼 누르면 나오는 메뉴 다루기입니다.



하단에 메뉴가 보이지요?



//◎◎◎◎◎ 메뉴 제어 ◎◎◎◎◎ 

//메뉴 생성
@Override
public boolean onCreateOptionsMenu( Menu menu)
{
	boolean result = super.onCreateOptionsMenu(menu);


	menu.add(Menu.NONE, 1, 2, "견적저장");
	menu.add(Menu.NONE, 2, 1, "Green");
	menu.add(Menu.NONE, 3, 0, "Blue");

	//메뉴에 세브메뉴 추가
	SubMenu subMenu = menu.addSubMenu("Size");

	subMenu.add(1, 4, 0, "10cm");
	subMenu.add(1, 5, 0, "20cm");
	subMenu.add(1, 6, 0, "30cm");

	return result;

}

//메뉴 선택 처리
public boolean onOptionsItemSelected( MenuItem item)
{

	switch( item.getItemId() )
	{
		case 1: //레드
			tvTest.setText("레드");
			break;

		case 2: //그린
			tvTest.setText("그린");
			break;

		case 3: //블루
			tvTest.setText("블루");
			break;

		case 4: //10
			tvTest.setText("10");
			break;

		case 5: //20
		tvTest.setText("20");
			break;

		case 6: //30
			tvTest.setText("30");
			break;
	}

	return ( super.onOptionsItemSelected(item));
}

//◎◎◎◎◎ 메뉴 제어 - 여기까지 ◎◎◎◎◎


내  별거 없습니다 ㅡ.-;
매뉴라는것이 띄우면 끝입니다.
어차피 특별한경우가 아니라면 기본적으로 제공되는거 사용해도 되니까요 ㅎㅎㅎㅎ