在value文件夹下添加style.xml

<?xml version="1.0" encoding="utf-8"?><resources>    <!--————————————————标题栏的设置————————————————————————-->    <!--设置一个背景信息-->    <style name="title_bar_bg_blue">        <item name="android:background">@drawable/bg_titlebar</item>    </style>    <style name="theme_title_bar_blue" parent="android:Theme">        <!--设置标题栏的高度-->        <item name="android:windowTitleSize">45dp</item>        <!--设置标题栏的背景-->        <item name="android:windowTitleBackgroundStyle">@style/title_bar_bg_blue</item>    </style>    <!--————————————————标题栏的设置 结束————————————————————————--></resources>

再在layout文件夹下定义自定义标题的xml:

<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"                android:layout_width="match_parent"                android:layout_height="match_parent"        >    <!--居中显示-->    <TextView            android:text="首页"            android:textSize="25sp"            android:layout_centerHorizontal="true"            android:layout_centerVertical="true"            android:layout_width="wrap_content"            android:layout_height="wrap_content"/></RelativeLayout>

然后在这个activity中按以下顺序定义:

        super.onCreate(savedInstanceState);        requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);        setContentView(R.layout.maintabs);        getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE,                R.layout.title_bar_first);

最后在清单文件中,相应的activity添加这个属性:

android:theme="@style/theme_title_bar_blue"

更多相关文章

  1. Android(安卓)得到手机的宽度和高度 Android(安卓)不同设备兼容
  2. Android------播放音乐的工具类
  3. Android Studio开启虚拟机报错!emulator: ERROR: x86 emulation c
  4. Android仿微信下拉列表实现
  5. goods_detail_back_btn_selector.xml
  6. 【android精品源码系列】安卓线上购物商城
  7. (七)Android中的RadioButton组件

随机推荐

  1. 游戏运营商如何选择游戏服务器?游戏对服务
  2. 循环语句 超级全局变量 及 cURL函数
  3. tp5.1多字段相同查询条件查询
  4. 大学教材pdf下载网站有哪些?
  5. 什么是RockyLinux,你应该考虑吗?
  6. node npm webpack初步体验
  7. 游戏服务器是什么?有哪些特点?怎么选择配置
  8. 赢得Docker挑战最佳实践
  9. 云计算模式:Docker正掀起个性化商业革命
  10. Docker社区核心成员Doug Davis分享为社区