안드로이드 개발 질문/답변
(글 수 45,052)
public class TabhostActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
TabHost tabs = (TabHost)findViewById(R.id.TabHost01);
tabs.setup();
TabHost.TabSpec spec = tabs.newTabSpec("tag1");
spec.setContent(R.id.AnalogClock01);
spec.setIndicator("시계");
tabs.addTab(spec);
spec=tabs.newTabSpec("tag2");
spec.setContent(R.id.Button01);
spec.setIndicator("버튼");
tabs.addTab(spec);
tabs.setCurrentTab(0);
}
public boolean onCreateOptionMenu(Menu menu) {
super.onCreateOptionsMenu(menu);
MenuItem item = menu.add(0,1,0,"자가");
item.setIcon(R.drawable.icon);
item.setAlphabeticShortcut('a');
menu.add(0,2,0,"자가");
menu.add(0,3,0,"부");
menu.add(0,4,0,"정보");
return (super.onCreateOptionsMenu(menu));
//return true;
}
}액티비티로 연동된 탭에서의 메뉴사용이 안되길래
일반적인 탭으로만 구현된 앱에서 메뉴버튼을 추가해보았는데...
이것도 안되더군요..;;
탭을 사용하면 메뉴버튼이 원래 안먹히지는 않을 텐데;;
구현 방식 자체가 다른가요?



