<style name="AppBaseTheme" parent="android:Theme.Holo">
<!--
Theme customizations available in newer API levels can go in
res/values-vXX/styles.xml, while customizations related to
backward-compatibility can go here.
-->
</style>
<!-- Application theme. -->
<style name="AppTheme" parent="AppBaseTheme">
<!-- All customizations that are NOT specific to a particular API-level can go here. -->
</style>
<style name="test" parent="AppBaseTheme">
<item name="android:windowActionBar">false</item>
<item name="android:windowTitleSize">40dp</item>
<item name="android:windowTitleBackgroundStyle">@style/windowTitleBackgroundStyle</item>
<item name="android:windowTitleStyle">@style/windowTitleStyle</item>
</style>
主题设置如下:一个是应用程序,一个是activity.
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppBaseTheme" >
<activity
android:name=".Activity1"
android:label="@string/title_activity_activity1"
android:theme="@style/test">
</activity>
主activity的标题显示如下:黑背景白字体,加粗的。
这个是我自定义的activity,标题如下:背景不知道是不是我设置的还是系统的颜色,字体颜色为什么是这样?
我想让这个标题样式与第一个系统默认样式一样,我如何修改呢?
如何在一个fragment页面里面使用ActionBar
二、首先打开res目录下的style文件,自定义一个主题和action bar的style,然后在自定义主题中引用自定义的action bar的style:这里要注意的是无论是在自定义主题还是自定义style时,要根据情况加上parent属性,如果没有加上相应的parent属性的话就不能使用父style中没有被覆盖的样式。完成自定义主题和style...
Actionbar 可不可以把标题栏隐藏掉
1、可以通过把主题设置为Theme.Holo.NoActionBar为一个Activity去除掉ActionBar。<activity android:theme="@android:style\/Theme.Holo.NoActionBar"> 2、也可以通过在代码中调用show()或者hide()方法来相应的显示或者隐藏ActionBar 3、在使用actionBar.hide();方法是系统默认会将ActionBar占用的空间分配...
Android studio的工程预设继承AppcompatActivity类和Activity不同._百度...
而之前如果使用ActionBar 的 CustomView 的话,并不能直接在Activity 的布局中写,而需要使用程式码来inflate 一个View,再设定进ActionBar 中去。android继承activity和application有什么不同 Activty是UI介面的抽象,Application是应用程式的抽象。一个Application有若干个Activity组成。 一般继承Application...
如何对actionbar.tab对象进行实例
当你想要在一个Activity中提供Tab选项卡时,使用ActionBar的Tab选项标签是一个非常好的选择(而不是使用TabWidget类),因为系统会调整ActionBar的选项标签来适应不同尺寸的屏幕的需要,比如在屏幕足够宽的时候,Tab选项标签会被放到主操作栏中;当屏幕太窄的时候,Tab选项标签会被放到一个分离的横条中 要...
在android studio中创建的类为什么继承的是actionbaractivity
actionBar是安卓3.0以上才增加的新东西 google为了兼容低版本的系统,所以增加了v7这个依赖库 studio默认创建的程序都是继承actionBarActivity的 eclipse 如果你选择4.0以上,就不会再继承actionBarActivity了
android怎么不显示标题栏
1.安卓标题栏不显示的原因 活动是按照教材(Android第一行代码)上继承的Activity,但打开主题的styles.xml,会发现 设定中用到了AppCompat的主题 解决办法就是让所有的活动都继承 AppCompatActivity就行了,如下:public class 活动 extends AppCompatActivity 2.标题栏无法隐藏原因 在《第一行代码》上...
如何在Android中实现悬浮Activity
1 \/\/ registerImplementation(ActionBarSherlockNative.class);代码运行应该没问题,然后就可以看到不透明背景的Activity了。添加透明功能 在实现了Activity的尺寸和大小都改变后,现在就要让它透明了。可以给这个平板上的Activity主题添加这个属性:1 <item name="android:windowIsTranslucent">true<\/item> ...
在android studio中创建的类为什么继承的是actionbaractivity
如果你建的项目版本低于14,默认就会用v7包下的ActionBarActivity 如果你的程序想使用ActionBar这个功能,就要依赖这个兼容包
如何使用V7包中ActionBar
alpha”showAsAction的属性有一下几种:ifRoom:如果有空间就显示,没有就被折叠 never:永不显示 always:始终显示 withText:图标和文字一起显示 collapseActionView:被折叠 5. 改写需要显示ActionBar的Activity,让它继承android.support.v7.app.ActionBarActivity.重写onCreateOptionsMenu方法 ...
Android布局优化的几种方式
主题定义一般放在themes.xml,样式定义一般放在styles.xml。 Android定义了一些系统主题,完整定义的参见sdk自带的themes.xml,常用的几种说明如下: Theme.NoTitleBar : 不显示标题栏,即隐藏ActionBar Theme.Light : 白色背景 Theme.Holo : 浅灰背景 Theme.Black : 黑色背景 Theme.Wallpaper : 壁纸 ...