Android activity.setSupportActionBar(工具栏)不显示工具栏
这是我的代码:Android activity.setSupportActionBar(工具栏)不显示工具栏,android,android-toolbar,Android,Android Toolbar,这是我的代码: binding= DataBindingUtil.inflate(inflater, R.layout.fragment_reservation_details,container,false); Toolbar toolbar = (Toolbar)binding.toolbarReservationDetails; toolbar.setTitle("Rezervacija"); toolbar.setVisibility(View.VISI
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);
在我的清单中,我将该样式设置为“活动”:
android:theme="@style/AppTheme.NoActionBar"></activity>
android:theme=“@style/AppTheme.NoActionBar”>
它有这样的风格:
<style name="AppTheme.NoActionBar">
<item name="windowActionBar">false</item>
<item name="windowNoTitle">true</item>
</style>
假的
真的
我认为您在添加工具栏之前设置了内容,
改用
setContentView(R.layout.activity_main)
添加工具栏后
希望hepls我认为您在添加工具栏之前设置了内容, 改用 setContentView(R.layout.activity_main) 添加工具栏后
希望hepls您是否真的将其添加到屏幕上的
视图
层次结构中?这段代码表明您刚刚夸大了它,但并不是说您已经添加了它。我从[may Alway help you@Vladoa]解决了同样的问题,您是否真的将它添加到了屏幕上的视图层次结构中?这段代码表明您刚刚夸大了它,但并不是说您已经添加了它。我从[may Alway help you@Vladoa]解决了同样的问题[也可能对您有所帮助@vladop问题在于样式设置。我设置了一些样式,但工具栏区域上方为白色(应该是图标的位置、batery状态等)。这没有任何意义。您需要设置ContentView,以便从布局中获取工具栏。问题在于样式设置。我设置了一些样式,但工具栏区域上方为白色(应该是图标、电池状态等的位置)这没有任何意义。您需要设置ContentView才能从布局中获取工具栏。