80,351
社区成员
发帖
与我相关
我的任务
分享
<activity
android:name=".MainActivity"
android:exported="true"
android:theme="@style/Theme.AppCompat.Light.NoActionBar">
<androidx.appcompat.widget.Toolbar
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:menu="@menu/main"
app:title="@string/app_name"
android:background="@color/teal_700"/>
Activity Java代码中无需添加额外代码即可显示三个点
如果Activity内调用setSupportActionBar(Toolbar)
,则 app:menu
属性无效,需要按照Actionbar的inflate 菜单资源的方式加载 菜单,然后才能显示三个点,对比与ActionBar使用不同之处在于:
setSupportActionBar(Toolbar)
方法不要忘记覆写 onCreateOptionsMenu