我创建了一个带有4个图标的选项菜单和页脚。我想在页脚上显示溢出菜单图标(三点图标)而不是右上角?这可能吗?
如果我输入一个溢出图标,是否可以访问onClick上的menu.xml文件? 如果是这样我该如何做呢?
谢谢!
答案 0 :(得分:0)
首先将激活主题设置为NoActionBar
。
<style name="AppTheme.NoActionBar">
<item name="windowActionBar">false</item>
<item name="windowNoTitle">true</item>
</style>
然后在XML中创建Toolbar
并将layout_alignParentBottom
设为true。
<android.support.v7.widget.Toolbar
android:id="@+id/toolbar"
android:layout_alignParentBottom="true"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
android:minHeight="?attr/actionBarSize">
然后在onCreate
中抓住工具栏并设置为ActionBar
mToolbar = (Toolbar) findViewById(R.id.homeToolbar);
setSupportActionBar(mToolbar);
在res/menu
文件夹
然后在onCreateOptionsMenu
中夸大该菜单。
然后覆盖onOptionsItemSelected
并使用项目执行您想要的操作。