我正在为我的操作栏使用自定义布局,但仍然希望使用操作栏的标准后退图标(android:homeAsUpIndicator)(它应该动态显示或隐藏)。
我该怎么做?
修改
操作栏的自定义布局:
<Button
android:id="@+id/button_actionbar_back"
android:layout_width="wrap_content"
android:layout_height="25dp"
android:gravity="left"
android:visibility="gone"/>
<Button
android:id="@+id/button_actionbar_abort"
android:layout_width="wrap_content"
android:layout_height="25dp"
android:gravity="left"
android:text="@string/button_abort"
android:textSize="14sp"
android:paddingBottom="@dimen/ten"/>
<Button
android:layout_width="wrap_content"
android:layout_height="30dp"
android:gravity="center"
android:textColor="#ffffff"
android:text="ActionBarTitle"
android:background="@null"
android:id="@+id/actionBarTextviewTitle"
android:textSize="14sp"
android:layout_centerHorizontal="true"/>
答案 0 :(得分:1)
你可以在onCreate()方法中做这样的事情:
ActionBar actionBar = getSupportActionBar();
actionBar.setDisplayHomeAsUpEnabled(true);