转载自:
http://blog.csdn.net/yuxiaohui78/article/details/8222993
新建一个styles.xml
1 |
<? xmlversion = "1.0" encoding = "utf-8" ?> |
2 |
< resources > |
3 |
< style name = "titlebarstyle" parent = "Android:Theme" > |
4 |
< item name = "Android:windowTitleSize" >38dip</ item > |
5 |
</ style > |
6 |
</ resources > |
上面<item name="Android:windowTitleSize">39dip</item>这一句,就是用来设定Titlebar的高度的。
我们需要修改AndroidManifest.xml中,相应Activity的属性。代码如下:
01 |
<? xmlversion = "1.0" encoding = "utf-8" ?> |
02 |
03 |
< manifestxmlns:Android = "http://schemas.android.com/apk/res/android" |
04 |
05 |
package = "com.pat.customizetitlebar" |
06 |
07 |
Android:versionCode = "1" |
08 |
09 |
Android:versionName = "1.0" > |
10 |
11 |
< application Android:icon = "@drawable/icon" android:label = "@string/app_name" > |
12 |
13 |
< activity Android:name = ".CustomizeTitlebar" |
14 |
15 |
Android:label = "@string/app_name" |
16 |
17 |
Android:theme = "@style/titlebarstyle" > |
18 |
19 |
< intent-filter > |
20 |
21 |
< action Android:name = "android.intent.action.MAIN" /> |
22 |
23 |
< category Android:name = "android.intent.category.LAUNCHER" /> |
24 |
25 |
</ intent-filter > |
26 |
27 |
</ activity > |
28 |
29 |
|
30 |
31 |
</ application > |
32 |
33 |
< uses-sdk Android:minSdkVersion = "8" /> |
34 |
35 |
|
36 |
37 |
</ manifest > |