久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術(shù)文章
文章詳情頁

java - Android如何實現(xiàn)菜單和沉浸式狀態(tài)欄共存?

瀏覽:110日期:2023-11-21 15:44:42

問題描述

這是小米天氣的效果

java - Android如何實現(xiàn)菜單和沉浸式狀態(tài)欄共存?我嘗試過這個,在沉浸式狀態(tài)欄下是不顯示菜單的。類似這個,如何在保持NoActionBar的情況下,加入菜單并且顯示出來呢?

問題解答

回答1:

布局上加個按鈕,簡單粗暴。

回答2:0.引用Support包1.定義Theme

<style name='AppTheme' parent='Theme.AppCompat.Light.DarkActionBar'> <item name='android:windowContentOverlay'>@null</item> <item name='windowActionBar'>false</item> <item name='android:windowActionBar'>?attr/windowActionBar</item> <item name='windowNoTitle'>true</item> <item name='android:windowNoTitle'>?attr/windowNoTitle</item><!-- 狀態(tài)欄顏色 --> <item name='colorPrimaryDark'>#??????</item> <!--<item name='android:statusBarColor'>@android:color/transparent</item>--> <!--<item name='android:windowTranslucentStatus'>true</item>--> <item name='android:windowTranslucentNavigation'>true</item></style>2.定義Layout

<?xml version='1.0' encoding='utf-8'?><FrameLayout xmlns:android='http://schemas.android.com/apk/res/android' android:layout_width='match_parent' android:layout_height='match_parent'> <android.support.design.widget.AppBarLayoutxmlns:appCompat='http://schemas.android.com/apk/res-auto'android: android:layout_width='match_parent'android:layout_height='wrap_content'android:theme='?actionBarTheme'><android.support.v7.widget.Toolbar android: android:layout_width='match_parent' android:layout_height='?attr/actionBarSize' appCompat:contentInsetEnd='@dimen/margin' appCompat:contentInsetStart='0dp' appCompat:contentInsetStartWithNavigation='0dp' appCompat:layout_collapseMode='none' appCompat:popupTheme='?attr/actionBarPopupTheme'> <!-- YOUR LAYOUT --></android.support.v7.widget.Toolbar> </android.support.design.widget.AppBarLayout> <!-- YOUR LAYOUT --> </FrameLayout>3.實現(xiàn)Activity

引用上述Theme & Layout

調(diào)用 void setSupportActionBar (Toolbar toolbar)

定義MenuLayout

重寫boolean onCreateOptionsMenu (Menu menu) & boolean onPrepareOptionsMenu (Menu menu) & boolean onOptionsItemSelected (MenuItem item)

回答3:

一行代碼搞定

標簽: java
相關(guān)文章:
主站蜘蛛池模板: 乌海市| 梅州市| 蒙自县| 安顺市| 屏边| 丰城市| 叙永县| 固原市| 长沙市| 汉沽区| 沁源县| 和田市| 将乐县| 大港区| 鄱阳县| 浪卡子县| 罗城| 正宁县| 扬州市| 灵山县| 鄂伦春自治旗| 海安县| 工布江达县| 翁牛特旗| 台东市| 绥化市| 纳雍县| 屏山县| 阿拉善左旗| 利辛县| 绥宁县| 东阿县| 平阴县| 甘南县| 奉化市| 博客| 汾阳市| 阳泉市| 体育| 蓬安县| 德清县|