我有一个menu.xml文件,我在那里:
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
tools:context=".main.MainActivity"
tools:ignore="..">
<item android:id="@+id/test_button"
android:icon="@drawable/search"
android:title="@string/.."
app:showAsAction="always|collapseActionView" />
</menu>
我在这里添加的任何项目都显示在右侧。
还有默认&#34;返回&#34;我可以通过mActionBar.setDisplayHomeAsUpEnabled(false);
轻松隐藏/禁用的按钮。 &#34; back&#34;的位置按钮正是我想要的,只是&#34; custom&#34;按钮。只有在输入特定片段时才应该这样,让我们说Fragment A
。
Activity
正在扩展AppCompatActivity
。
我该怎么做?这样做的最好方式(最干净)是什么?一个例子就是很棒!
答案 0 :(得分:0)
是的,您可能需要为操作栏创建自己的自定义视图并以此方式设置
mActionBar.setCustomView(customView);
mActionBar.setDisplayShowCustomEnabled(true);