7
Android 용 애플리케이션을 만들려고합니다. 그리고 4.0의 Landscape 모드와 Honeycomb 태블릿 (아래의 스크린 샷 참조)과 마찬가지로 potrait 모드의 작업 표시 줄과 메뉴를 병합 할 수 있는지 궁금합니다.Android 탭을 메뉴 탭과 병합
이것이 가능합니까? 그렇다면 어떻게?
Android 용 애플리케이션을 만들려고합니다. 그리고 4.0의 Landscape 모드와 Honeycomb 태블릿 (아래의 스크린 샷 참조)과 마찬가지로 potrait 모드의 작업 표시 줄과 메뉴를 병합 할 수 있는지 궁금합니다.Android 탭을 메뉴 탭과 병합
이것이 가능합니까? 그렇다면 어떻게?
당신이 액션 바 더 많은 아이콘을 추가하려면 추가 할 수 있습니다. 예를 들어
: (이 master.xml 메뉴 폴더에 있어야합니다) 당신이 좋아하는 인플레이터 설정해야합니다 활동에
<menu xmlns:YourApp="http://schemas.android.com/apk/res-auto"
xmlns:android="http://schemas.android.com/apk/res/android">
<item android:id="@+id/actionBarFilterItem"
android:icon="@drawable/crystal_icon_filter"
android:title="@string/changeFilter"
YourAPPNAME:showAsAction="always"
/>
<item android:id="@+id/actionBarSettingsItem"
android:icon="@drawable/crystal_icon_settings"
android:title="@string/action_settings"
YourAPPNAME:showAsAction="always"
/>
:
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.master, menu);
return super.onCreateOptionsMenu(menu);
}
을 그리고 온 클릭을 설정 사용할 수있는 이벤트 :
@Override
public boolean onOptionsItemSelected(MenuItem item) {
if (mDrawerToggle.onOptionsItemSelected(item)) {
return true;
}
// Handle action buttons
switch(item.getItemId()) {
case R.id.actionBarFilterItem:
//TODO Your action
return true;
case R.id.actionBarSettingsItem:
//TODO Your action
return true;
default:
return super.onOptionsItemSelected(item);
}
}
행운을 빕니다
당신은 그것을위한 탈출구를 찾았습니까 ?? – jeevs