问题描述
- 安卓的supportActionBar怎么设置style
- 如题。因为要用到ViewPager需要用support包,然后那一个Activity的所有 包括actionBar都是support的,然后我发现supportActionBar的style没法设置,按照常规设置style的方式设置出来没效果。
直接贴代码吧<style name=""AppCompatTheme"" parent=""Base.Theme.AppCompat.Light.DarkActionBar""> <item name=""android:actionBarStyle"">@style/CompatActionBarStyle</item> </style> <style name=""CompatActionBarStyle"" parent=""@android:style/Widget.Holo.Light.ActionBar.Solid.Inverse""> <item name=""android:titleTextStyle"">@style/CompatTitleTextStyle</item> <item name=""android:icon"">@drawable/back_normal</item> </style> <style name=""CompatTitleTextStyle"" parent=""@android:style/TextAppearance.Holo.Widget.ActionBar.Title.Inverse""> <item name=""android:textSize"">20sp</item> </style>
mainfest也设置了
<activity android:name="".activity.MainActivity"" android:theme=""@style/AppCompatTheme"" > </activity>
另外。support还有个严重问题,点击actionBar上的menuItem时候,不是弹出个下拉菜单,而是一个弹出窗口式的菜单,不好看,怎么改回去经典的?
解决方案
代码中和配置文件中都可以的
http://blog.csdn.net/jdsjlzx/article/details/41441083
解决方案二:
http://blog.csdn.net/jdsjlzx/article/details/41441083
时间: 2024-09-13 07:05:23