Android:没有操作栏的选项卡式布局或Android选项卡?

时间:2014-12-21 16:59:50

标签: android xml layout tabs themes

所以我创建了我的应用程序以在操作栏上标记,该操作栏指向三个片段窗口。我决定将应用程序的主题更改为"@android:style/Theme.Holo.Light.NoActionBar.Fullscreen",并突然发现我的应用程序因null引脚异常而崩溃。一段时间后,我意识到主题更改,禁用操作栏可能会导致此问题。

有没有办法在没有操作栏的情况下实现标签式布局?自定义操作栏?我非常想要使用那个主题。或者有没有办法自定义操作栏:更改颜色或添加自定义图标和搜索功能,使其更具视觉吸引力?

谢谢!

2 个答案:

答案 0 :(得分:0)

  

有没有办法在没有操作栏的情况下实现标签式布局?

使用ViewPager和几个标签指示符中的任何一个,例如PagerTabStrip,ViewPagerIndicator库中的TabPageIndicatorPagerSlidingTabStrip等。

或者,使用FragmentTabHost

  

有没有办法自定义操作栏:更改颜色或添加自定义图标和搜索功能,使其更具视觉吸引力?

您对自己的图标负责,所以如果您不喜欢自己的图标,请与自己谈谈让自己想出更好的图标。

您可以通过自定义主题更改操作栏的颜色,例如您可能使用Jeff Gilfelt Action Bar Style Generator设置的主题。或者,切换到使用操作栏的appcompat-v7版本(使用ActionBarActivity),您可以使用更简单的自定义主题,只需设置一些色调值。

答案 1 :(得分:0)

因为你没有在这里提供代码,我认为你使用的是API 21或更少..所以你应该改变你的Android应用程序的主题。 更改styles.xml文件如下

 <resources>

<!-- Base application theme. -->
<style name="AppBaseTheme" parent="android:Theme.Holo.Light">

</style>

相关问题