Android 中导航栏文字居中

    • 1. 隐藏原来的导航栏
    • 2. 添加导航栏

1. 隐藏原来的导航栏


        <activity            android:name=".MainActivity"            android:label="@string/main_title"            android:theme="@style/CustomMainTheme" />
<?xml version="1.0" encoding="utf-8"?><resources>        <style name="CustomMainTheme" parent="@style/Theme.AppCompat.Light.NoActionBar">        "android:background">@color/main_header    style>resources>

2. 添加导航栏

先建立一个布局: layout_main_actionbar.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="40dp">    <TextView        android:id="@+id/main_title"        android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:layout_centerInParent="true"        android:text="@string/main_title"        android:textColor="@color/white" />RelativeLayout>

嵌入这个布局

是标题居中

        // 标题栏居中        TextView tv_title = findViewById(R.id.main_title);        tv_title.setGravity(Gravity.CENTER);

更多相关文章

  1. Android(安卓)NavigationBar隐藏与浮层
  2. Android(安卓)Studio在Gradle中隐藏Keystore密码
  3. Android(安卓)应用程序中-设置-蓝牙,若隐藏蓝牙功能
  4. [zz]Android(安卓)TableLayout
  5. Android(安卓)布局中如何使控件居中
  6. android Linearlayout中有关gravity与layout_gravity对布局的影
  7. android控件隐藏与显示
  8. Android(安卓)实现全屏显示的几种方法整理
  9. LinearLayout 内部控件居中

随机推荐

  1. Android03_事件处理
  2. Android(安卓)性能测试实践(一)
  3. 深入android
  4. Android(安卓)通知栏Notification的整合
  5. 在Android(安卓)Studio中使用cmake编译FF
  6. android:gravity 和 android:layout_Grav
  7. android调用隐藏的网络信息设置菜单实现
  8. [Android(安卓)动画]简要分析一下Animato
  9. android:layout_weight属性详解
  10. Android应用程序启动过程源代码分析