我收到一個錯誤NullPointerException在Actionbar.setCustomView();錯誤NullPointerexception自定義操作欄
即時我的課我擴展與集合任何人都可以幫助我嗎?
我收到一個錯誤NullPointerException在Actionbar.setCustomView();錯誤NullPointerexception自定義操作欄
即時我的課我擴展與集合任何人都可以幫助我嗎?
檢查您的Actionbar對象是否爲null並從那裏建立起來。你如何獲得Actionbar對象?
我得到的ActionBar對象像'Actionbar action = getActionBar();' –
好,然後根據您的應用程序設置檢查爲什麼你的對象爲空..你的目標API是什麼? – Nostradamus
目標api是18.那麼告訴我一件事,如果我擴展活動,以便可以使錯誤? –
使用此,
ActionBar ab = getActionBar();
ab.setCustomView(view);
注意:動作條僅適用於安卓3.0及以上..不過,如果你需要的ActionBar中的其他設備(Android 2.3及以下)爲好,使用ActionbarSherlock(http://actionbarsherlock.com/)實現它。
感謝您的回答,但我在ab.setCustomView(查看);錯誤是NullPointerException –
向我們顯示您的代碼。那麼我們可能會幫你 –
我不知道別人怎麼樣,但我不是一個心靈讀者。 – Maroun
@PhilippSander很好的源代碼[使用此鏈接](https://www.github.com/Gupta126/code/blob/master/mainfile)在這個文件中我收到錯誤在行號96 –