0
android:targetSdkVersion="11"
을 타겟팅하는 응용 프로그램에서 작업 중이며 android:minSdkVersion="8"
을 가지고 있는데 문제가 발생했습니다. 하드웨어 메뉴를 구현하려고 시도하고 있으며 화면 아래에 친숙한 3 개 메뉴 옵션을 표시하지 않습니다. 그 대신 이미지가 직선으로 표시되었습니다. 어떻게이 쇼를 제대로 만들 수 있습니까? 그런데 sherlock을 사용하고 있습니다Android 하드웨어 메뉴가 제대로 표시되지 않음
@Override
public boolean onCreateOptionsMenu(Menu menu) {
super.onCreateOptionsMenu(menu);
MenuInflater inflater = getSupportMenuInflater();
inflater.inflate(R.menu.my_option_menu, menu);
return true;
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch(item.getItemId()){
case R.id.about:
break;
case R.id.prayer:
break;
case R.id.privacy:
break;
case R.id.contact:
break;
case R.id.terms:
break;
case R.id.exit:
break;
}
return false;
}
}
, 에뮬레이터와 장치를 실행하고 있는데 같은 방법으로 나타나지만 어떤 방법으로도 아래에있는 옵션 메뉴가 원하는대로이 쇼를 만들 수 있습니다 –
에뮬레이터의 버튼을 활성화해야합니다 내가 너에게 준 첫 번째 링크에서. 어쨌든, 두 번째 링크에서 말한 내용으로 인해 메뉴 버튼이 표시되지 않았습니다. Google에서이 버튼을 제거하고 일반 사용자 인터페이스에 추가하기로 결정했기 때문입니다. –
카를로스, 지금까지 답장 해 주셔서 감사합니다.하지만 주위에 방법이 없으므로, 제가 원하는 방식으로 보여 드리겠습니다. –