관리 메뉴

취미개발 블로그와 마음수양

안드로이드 메뉴바 본문

잡다한노트/안드로이드

안드로이드 메뉴바

아라한사 2014. 7. 16. 13:41
@Override
	public boolean onCreateOptionsMenu(Menu menu) {
		// Inflate the menu; this adds items to the action bar if it is present.
		super.onCreateOptionsMenu(menu);
		
		MenuItem item1 = menu.add(0, 1, 0, "사과");
		item1.setIcon(R.drawable.ic_launcher);
		item1.setAlphabeticShortcut('a');
		menu.add(0,2,0, "포도").setIcon(R.drawable.ic_launcher);
		menu.add(0,3,0,"바나나").setIcon(R.drawable.ic_launcher);
		
		return true;
	}

	@Override
	public boolean onOptionsItemSelected(MenuItem item) {
		switch (item.getItemId()) {
		case 1:
			Toast.makeText(this, "사과", Toast.LENGTH_SHORT).show();
			return true;
		case 2: 
			Toast.makeText(this, "포도", Toast.LENGTH_SHORT).show();
			return true;
		case 3: 
			Toast.makeText(this, "바나나", Toast.LENGTH_SHORT).show();
			return true;
		default:
			return super.onOptionsItemSelected(item);
		}
	}