【发布时间】:2015-05-14 21:11:03
【问题描述】:
所以我试图在应用程序中使用工具栏作为操作栏。我试图在一个片段中使用setSupportActionBar() 方法,该片段由扩展AppCompatActivity 的类的活动托管。由于某种原因,我根本无法做到getActivity().setSupportActionBar(),我只能做到getActivity().setActionBar()。问题在于setSupportActionBar() 接受android.support.v7.widget.Toolbar,而setActionBar() 只接受android.widget.Toolbar。这导致我的应用程序仅限于使用 Lollipop 的设备。
我发现的一个附带问题是,当尝试使用
将工具栏的主题更改为深色时app:theme="@style/ThemeOverlay.AppCompat.Dark"
它不起作用。
【问题讨论】:
标签: android android-actionbar toolbar