工具栏菜单项无法设置图标

时间:2016-03-27 21:19:23

标签: android xml menu icons

已经有一段时间了,并尝试了下面菜单XML的多种排列,但无论我似乎无法更改图标(我试图设置过滤器列表图标),而是我总是得到&# 34;三个点"图标。 非常感谢任何帮助。

菜单XML:

<?xml version="1.0" encoding="utf-8"?>
<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=".MainActivity">

<group
    android:id="@+id/action_filter"
    android:checkableBehavior="single"
    app:icon="@drawable/ic_action_filter_list_light"
    app:showAsAction="always">
    <item android:id="@+id/watchlist_filter_all"
        android:title="All"
        />
    <item android:id="@+id/watchlist_filter_action"
        android:title="Action"
        />
    <item android:id="@+id/watchlist_filter_comedy"
        android:title="Comedy"
        />
    <item android:id="@+id/watchlist_filter_drama"
        android:title="Drama"
        />
</group>

1 个答案:

答案 0 :(得分:0)

我正在使用appcompat v7,

这应该会发生(在onCreate of activity中):

mToolbar = (Toolbar) findViewById(R.id.my_toolbar);
setSupportActionBar(mToolbar);
getSupportActionBar().setDisplayHomeAsUpEnabled(true);