내가 만든 애플리케이션을 시험해보고 있으며, 4.4 버전에서 작업 표시 줄이 작동합니다. 작업 표시 줄은 4.3 버전에는 표시되지 않습니다.Android 애플리케이션 작업 표시 줄이 4.3 버전에 표시되지 않습니다.
이 내가 사용하고 무엇을 : 내 작업 공간에서 수입 APPCOMPAT-V7이
private static final int ABOUTUS = Menu.FIRST + 1;
private static final int CLOSE = Menu.FIRST + 2;
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
menu.add(Menu.NONE, ABOUTUS, Menu.NONE, "About Us");
menu.add(Menu.NONE, CLOSE, Menu.NONE, "Exit");
return (super.onCreateOptionsMenu(menu));
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case ABOUTUS:
Intent intent = new Intent(this, AboutUs.class);
startActivity(intent);
break;
case CLOSE:
finish();
break;
default:
finish();
break;
}
return (super.onOptionsItemSelected(item));
}
}
:
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="21" />
이 내 활동 코드입니다.
왜 이런 일이 발생했는지는 모르겠지만 도움을 받으려면 많은 도움이됩니다.
미리보기 SDK를 사용하여 응용 프로그램 <= lvl 20을 출하 할 때 위험한 영역에 접어 들었습니다. 버그가 발생할 수 있습니다. – nhaarman
당신이 무엇을 말하려고하는지 이해하지 못합니다. –
Niek이 말하는 것은 API 레벨 20+가 여전히 프로덕션 개발을 위해 권장되는 안정적인 API가 아닌 미리보기 버전이라는 것입니다. devs가 주로 앱을 테스트하는 기술 데모이며 많은 버그가 나타납니다. –