ActionBarSherlock을 구현 중입니다. 나는 아이콘과 제목을 사용할 수 없게했다. 그러나 아직도 나의 품목은 그 공간을 차지하지 않고있다. 내가 사용했습니다채우기 작업 표시 줄
getSupportActionBar().setDisplayShowTitleEnabled(false);
getSupportActionBar().setDisplayShowHomeEnabled(false);
getSupportActionBar().setDisplayHomeAsUpEnabled(false);
아이콘과 제목이 사라졌습니다. 하지만 그 공간은 내 물건으로 가득 차 있지 않습니다.
<item android:id="@+id/Clear"
android:title="Clear"
android:showAsAction="ifRoom"></item>
<item android:id="@+id/load"
android:title="Load"
android:showAsAction="ifRoom"></item>
<item android:id="@+id/Undo"
android:title="Undo"
android:showAsAction="ifRoom"></item>
<item android:id="@+id/save"
android:title="Save"
android:showAsAction="ifRoom"></item>
<item android:id="@+id/settings"
android:title="Settings"
android:showAsAction="ifRoom"></item>
과 같은 5 개의 항목이 있지만 그 중 3 개만 표시됩니다. 액션 바가 가득 차 있지 않습니다. 나는 모든 항목이 작업 표시 줄에 표시 할
것입니다. 나는 어떻게해야합니까?
편집 :
표시 줄에 탭을 추가하려고합니다. 그것은 런타임 오류를 제공합니다.
Tab tab = getSupportActionBar().newTab();
protected void onCreate(Bundle savedInstanceState) {
getSupportActionBar().setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
for (int i = 1; i <= 3; i++) {
tab.setText("Tab " + i);
getSupportActionBar().addTab(tab);
}
}
는이 코드가 표시 줄에 탭을 추가하기에 충분해야한다고 생각 여기에 탭을 추가하는 내 코드는 (그것은 꽤 간단해야하지만 난 내가 잘못 여기서 뭐하는 거지 모른다). 안 그래? 이 탭을 사용하는 경우
가
질문은 버튼 일 경우 실제로 작업 표시 줄이 필요합니까? 버튼이 달린 바를 놓는 것은 어떨까요? –
나는 캔바스에이 행동 바를 가지고있다. 손가락 페인팅 앱입니다. 나는 캔버스에 단추를 넣을 수 없다. 나는 ABS가 나의 캔버스에 적합한 선택이라고 생각한다. – VipulKumar
android : showAsAction = "always"를 사용하면 어떤 결과가 나타 납니까? – tasomaniac