在android中的页脚溢出菜单

时间:2016-02-05 04:16:36

标签: android overflow-menu

我创建了一个带有4个图标的选项菜单和页脚。我想在页脚上显示溢出菜单图标(三点图标)而不是右上角?这可能吗?

如果我输入一个溢出图标,是否可以访问onClick上的menu.xml文件? 如果是这样我该如何做呢?

谢谢!

1 个答案:

答案 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并使用项目执行您想要的操作。