2016-04-27 240 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

问题与样式。我设置了一些样式,但在工具栏区域上方是白色的(应该是图标的位置,细节状态等) –