03-28:AS創(chuàng)建Bottom Navigation Activity的例子運(yùn)行失敗

今天想學(xué)BottomNavigationView弄一個(gè)底部欄的導(dǎo)航杯聚,然后我在New->Activity->BottomNavigationActivity創(chuàng)建了一個(gè)例子,然后直接運(yùn)行隧期。發(fā)現(xiàn)app直接崩潰閃退了,run里面也沒(méi)有錯(cuò)誤赘娄,我就找了一下error日志:

     Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'void androidx.appcompat.app.ActionBar.setTitle(java.lang.CharSequence)' on a null object reference
        at androidx.navigation.ui.ActionBarOnDestinationChangedListener.setTitle(ActionBarOnDestinationChangedListener.java:48)
        at androidx.navigation.ui.AbstractAppBarOnDestinationChangedListener.onDestinationChanged(AbstractAppBarOnDestinationChangedListener.java:104)
        at androidx.navigation.NavController.addOnDestinationChangedListener(NavController.java:233)
        at androidx.navigation.ui.NavigationUI.setupActionBarWithNavController(NavigationUI.java:228)
        at com.example.college.BottomNavActivity.onCreate(BottomNavActivity.java:26)
        at android.app.Activity.performCreate(Activity.java:7224)
        at android.app.Activity.performCreate(Activity.java:7213)
        at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1272)
        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2926)
        at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3081) 
        at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:78) 
        at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:108) 
        at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:68) 
        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1831) 
        at android.os.Handler.dispatchMessage(Handler.java:106) 
        at android.os.Looper.loop(Looper.java:201) 
        at android.app.ActivityThread.main(ActivityThread.java:6810) 
        at java.lang.reflect.Method.invoke(Native Method) 
        at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:547) 
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:873) 

我就從出錯(cuò)的方法androidx.navigation.ui.ActionBarOnDestinationChangedListener.setTitle(ActionBarOnDestinationChangedListener.java:48)進(jìn)去:

    @Override
    protected void setTitle(CharSequence title) {
        ActionBar actionBar = mActivity.getSupportActionBar();
        actionBar.setTitle(title);
    }

這里報(bào)了空指針錯(cuò)誤仆潮,就是getSupportBar()沒(méi)有獲取到標(biāo)題欄,我就找了一下應(yīng)用的主題遣臼,發(fā)現(xiàn):


NoActionBar

然后我把標(biāo)題欄改為:DarkActionBar鸵闪,就OK了!

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末暑诸,一起剝皮案震驚了整個(gè)濱河市蚌讼,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌个榕,老刑警劉巖篡石,帶你破解...
    沈念sama閱讀 221,430評(píng)論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異西采,居然都是意外死亡凰萨,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,406評(píng)論 3 398
  • 文/潘曉璐 我一進(jìn)店門(mén)械馆,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)胖眷,“玉大人,你說(shuō)我怎么就攤上這事霹崎∩翰螅” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 167,834評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵尾菇,是天一觀的道長(zhǎng)境析。 經(jīng)常有香客問(wèn)我,道長(zhǎng),這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 59,543評(píng)論 1 296
  • 正文 為了忘掉前任使兔,我火速辦了婚禮,結(jié)果婚禮上邑闺,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好潜秋,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,547評(píng)論 6 397
  • 文/花漫 我一把揭開(kāi)白布曲掰。 她就那樣靜靜地躺著朝刊,像睡著了一般。 火紅的嫁衣襯著肌膚如雪蜈缤。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 52,196評(píng)論 1 308
  • 那天冯挎,我揣著相機(jī)與錄音底哥,去河邊找鬼。 笑死房官,一個(gè)胖子當(dāng)著我的面吹牛趾徽,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播翰守,決...
    沈念sama閱讀 40,776評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼孵奶,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了蜡峰?” 一聲冷哼從身側(cè)響起了袁,我...
    開(kāi)封第一講書(shū)人閱讀 39,671評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎湿颅,沒(méi)想到半個(gè)月后载绿,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,221評(píng)論 1 320
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡油航,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,303評(píng)論 3 340
  • 正文 我和宋清朗相戀三年崭庸,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片谊囚。...
    茶點(diǎn)故事閱讀 40,444評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡怕享,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出镰踏,到底是詐尸還是另有隱情函筋,我是刑警寧澤,帶...
    沈念sama閱讀 36,134評(píng)論 5 350
  • 正文 年R本政府宣布奠伪,位于F島的核電站驻呐,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏芳来。R本人自食惡果不足惜含末,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,810評(píng)論 3 333
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望即舌。 院中可真熱鬧佣盒,春花似錦、人聲如沸顽聂。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 32,285評(píng)論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至蜜葱,卻和暖如春全景,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背牵囤。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,399評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工爸黄, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人揭鳞。 一個(gè)月前我還...
    沈念sama閱讀 48,837評(píng)論 3 376
  • 正文 我出身青樓炕贵,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親野崇。 傳聞我的和親對(duì)象是個(gè)殘疾皇子称开,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,455評(píng)論 2 359

推薦閱讀更多精彩內(nèi)容