각 활동에 대해 별도의 .xml 파일을 만들 필요없이 ActionBar 버튼을 추가하려고합니다. 다음은 코드입니다.ActionBar에 동적으로 버튼을 추가 할 수 없습니다.
@Override
public boolean onCreateOptionsMenu(Menu menu) {
menu.add(0, 0, 0, R.string.ic_refresh_str).setIcon(R.drawable.ic_action_refresh);
return true;
}
버튼이 표시되지 않습니다.
@Override
public boolean onCreateOptionsMenu(Menu menu) {
menu.add(0, 0, 0, R.string.ic_refresh_munawwat).setIcon(R.drawable.ic_action_refresh)
.setShowAsAction(MenuItem.SHOW_AS_ACTION_ALWAYS);
return true;
}
그러나 문제는 안드로이드입니다 : 나는 다음과 같은 코드로 코드를 수정하면, 작동의 minSdkVersion이 7이고, 여기에 내가 setShowAsAction에 얻을 오류 메시지입니다 :
전화 필요 API 레벨 11 (현재 분 7) : android.view.MenuItem 번호의 setShowAsAction 나는 동적으로 버튼을 추가하고 minSdk 7을 지원 유지할 수있는 방법
?
http://developer.android.com/reference/android/ support/v4/view/MenuItemCompat.html – Luksprog