ActionBar自定义修改无效解决方法

如果程序支持API11以下的版本,那么需要修改多个地方

values-v14 和values-v11下面的styles中也要写上

<style name="AppTheme" parent="AppBaseTheme">

<!-- All customizations that are NOT specific to a particular API-level can go here. -->

<item name="actionBarStyle">@style/MyActionBar</item>

</style>

<!-- general styles for the action bar -->

<style name="MyActionBar" parent="@style/Widget.AppCompat.Light.ActionBar">

<item name="android:background">@drawable/ab_solid_light_holo</item>

<item name="background">@drawable/ab_solid_light_holo</item>

<item name="backgroundStacked">@drawable/img_train</item>

<item name="backgroundSplit">@drawable/img_train</item>

</style>

也要写上     <item name="android:actionBarStyle">@style/MyActionBar</item> 就是说高版本也要引用你自定义的style否则在高版本下设置无效。

ActionBar自定义修改无效解决方法,码迷,mamicode.com

时间: 2024-11-08 18:29:12

ActionBar自定义修改无效解决方法的相关文章

ActionBar自己定义改动无效解决方法

假设程序支持API11下面的版本号,那么须要改动多个地方 values-v14 和values-v11以下的styles中也要写上 <style name="AppTheme" parent="AppBaseTheme">        <!-- All customizations that are NOT specific to a particular API-level can go here. -->        <item

Mysql的Root密码忘记,查看或修改的解决方法

Mysql的Root密码忘记,查看或修改的解决方法:1.首先启动命令行2.在命令行运行:taskkill /f /im mysqld-nt.exe3.继续在命令行运行:mysqld-nt --skip-grant-tables4.新开一个命令行运行:mysql -u root (如果没有配置mysql的bin环境变量的话需要切换到bin目录下执行此语句) 如果不想改密码,只是想看原来的密码的话.可以在命令行执行这个语句 select host,user,password from mysql.u

Include设置layout_*无效解决方法

在include标签中不能省略 layout_width或者layout_height否则设置layout_weight就会无效.如下设置即可 <LinearLayout android:id="@+id/linearLayout1" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_weight="0.0

Ubuntu 14.04 关机键无效解决方法

     这几天开始研究ubuntu 14.04软件,安装Cairo-Dock后发现右上角的关机.重启.注销菜单点击都没了反应只能通过命令实现,后来经过研究,发现只要设置了 Cairo-Dock 开启自启动,那三个键就会失效.解决方法如下: 1.编辑/usr/lib/i386-linux-gnu/cairo-dock/cairo-dock-launcher-API-daemon(可在/usr/lib下搜索找到caior-dock) sudo vim /usr/lib/i386-linux-gnu

requestWindowFeature(Window.FEATURE_NO_TITLE)无效解决方法

今天在<第一行代码>上学习做自定义标题栏,需要将系统自带的标题栏隐藏掉,使用自定义的标题栏,结果发现,requestWindowFeature(Window.FEATURE_NO_TITLE); 这句代码无效,标题栏无法隐藏,可我以前都可以隐藏啊,今天怎么不可以了,最终发现是Activity的继承问题,我的代码是这样的 public class TitlebarActivity extends AppCompatActivity 可以看出我的Activity是继承自AppCompatActiv

IOS开发证书变成“此证书的签发者无效”解决方法

转载自:http://blog.csdn.net/h1101723183/article/details/50667325 IOS开发证书全部变成无效,如下图  打包提示错误  解决方法: 1. 下载https://developer.apple.com/certificationauthority/AppleWWDRCA.cer的证书,然后双击安装. 2. 在导航栏那边,显示-显示已过期的证书  3. 点击 “登录”,并且选择 “所有项目” ,并在搜索栏下输入 apple w,其中有一个是无效

DataGridViewComboBoxColumn值无效解决方法

值无效,可能是你下拉框选项,没有这样的值,而你却设置这个值. dataGridView1.Rows[i].Cells[1].Value?=?"选项一"; 解决方法就是在窗体的构造函数里添加如下代码: this.dataGridView1.DataError?+=?delegate(object?sender,?DataGridViewDataErrorEventArgs?e)?{?}; 1.必须确定,给DataVridView赋值,是在DataGridViewComboBox已经绑定了

Visual Studio 2013附加进程调试IE加载的ActiveX Control无效解决方法

默认Attach to选择了Automatically determine the type of code to debug,显示Native Code.但附加进程到iexplore.exe断点无法命中. 解决方法是手动选择Code Type Natvie.

spring boot项目自定义数据源,mybatisplus分页、逻辑删除无效解决方法

Spring Boot项目中数据源的配置可以通过两种方式实现: 1.application.yml或者application.properties配置 2.注入DataSource及SqlSessionFactory两个Bean 通过第二种方式配置数据源则按照MybatisPlus官方文档使用分页及逻辑删除插件会无效,解决思路是在初始化SqlSessionFactory将插件设置进去 /** * 逻辑删除插件 */ @Bean public GlobalConfig globalConfig()