2016-04-27 242 views
1

這是我的代碼:activity.setSupportActionBar(工具欄)沒有顯示工具欄

 binding= DataBindingUtil.inflate(inflater, R.layout.fragment_reservation_details,container,false); 
    Toolbar toolbar = (Toolbar)binding.toolbarReservationDetails; 
    toolbar.setTitle("Rezervacija"); 
    toolbar.setVisibility(View.VISIBLE); 
    AppCompatActivity activity = (AppCompatActivity) getActivity(); 
    activity.setSupportActionBar(toolbar); 

在我的表現我已經THI樣式設置爲活動:

android:theme="@style/AppTheme.NoActionBar"></activity> 

具有這種風格:

<style name="AppTheme.NoActionBar"> 
    <item name="windowActionBar">false</item> 
    <item name="windowNoTitle">true</item> 
</style> 
+0

你居然將它添加到屏幕上的'View'層次地方?該代碼表明你剛剛誇大了它,但並不是說你已經添加了它。 –

+1

我解決了同樣的問題[http://stackoverflow.com/questions/28545804/toolbar-and-actionbar-not-shown-in-activity][1]也可以幫助你@Vlado –

回答

0

我認爲你在添加工具欄之前設置內容, 改爲使用

setContentView(R.layout.activity_main);

添加工具欄後。

。希望hepls

+0

問題與樣式。我設置了一些樣式,但在工具欄區域上方是白色的(應該是圖標的位置,細節狀態等) –