HTC One M8怎么可以设置成状态栏时间居中?
HTC One M8怎么可以设置成状态栏时间居中?要怎么设置呢?
![](https://zhidao.3533.com/uploads//avatar/000/00/03/83_avatar_mid.jpg)
0
楼主你好,我知道怎么设置,下面请看。
1、提取手机或者ROM包中的system\priv-app\SystemUI\SystemUI.apk
2、复制SystemUI.apk到电脑中,然后反编译SystemUI.apk
3、查找并打开\res\layout\status_bar.xml
4、查找并删除
<com.android.systemui.statusbar.policy.Clock android:textAppearance="@style/TextAppearance.StatusBar.Clock" android:gravity="start|center" android:id="@id/clock" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" android:paddingStart="7.0dip" />
5、查找
<ImageView android:id="@id/notification_lights_out" android:paddingBottom="2.0dip" android:visibility="gone" android:layout_width="@dimen/status_bar_icon_size" android:layout_height="fill_parent" android:src="@drawable/ic_sysbar_lights_out_dot_small" android:scaleType="center" android:paddingStart="6.0dip" />
6、在其下添加
<LinearLayout android:layout_gravity="center" android:orientation="horizontal" android:layout_width="wrap_content" android:layout_height="fill_parent">
<com.android.systemui.statusbar.policy.Clock android:textAppearance="@style/TextAppearance.StatusBar.Clock" android:textSize="15.0dip" android:gravity="left|center" android:id="@id/clock" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" />
</LinearLayout>
注释:这样时间就会独立显示于通知栏中间.我们可以再加入一些个性化元素.比如字体,颜色,大小等.
这一句中的15就是字体大小 android:textSize="15.0dip"
如果想要加入颜色,我们可以在上面的代码后面加入一句 android:textColor="#ffffffff"
注意,代码中的每一句前后都需要有一个空格 以区分.
其中#FFxxxxxx是颜色代码.前FF是透明度.
具体颜色大家可以百度关键词"颜色代码"比如绿色#FF00cd00
7、修改完成后,回编译并签名
8、替换到手机中给予权限,然后重启或者替换到ROM包中刷入即可。
1、提取手机或者ROM包中的system\priv-app\SystemUI\SystemUI.apk
2、复制SystemUI.apk到电脑中,然后反编译SystemUI.apk
3、查找并打开\res\layout\status_bar.xml
4、查找并删除
<com.android.systemui.statusbar.policy.Clock android:textAppearance="@style/TextAppearance.StatusBar.Clock" android:gravity="start|center" android:id="@id/clock" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" android:paddingStart="7.0dip" />
5、查找
<ImageView android:id="@id/notification_lights_out" android:paddingBottom="2.0dip" android:visibility="gone" android:layout_width="@dimen/status_bar_icon_size" android:layout_height="fill_parent" android:src="@drawable/ic_sysbar_lights_out_dot_small" android:scaleType="center" android:paddingStart="6.0dip" />
6、在其下添加
<LinearLayout android:layout_gravity="center" android:orientation="horizontal" android:layout_width="wrap_content" android:layout_height="fill_parent">
<com.android.systemui.statusbar.policy.Clock android:textAppearance="@style/TextAppearance.StatusBar.Clock" android:textSize="15.0dip" android:gravity="left|center" android:id="@id/clock" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" />
</LinearLayout>
注释:这样时间就会独立显示于通知栏中间.我们可以再加入一些个性化元素.比如字体,颜色,大小等.
这一句中的15就是字体大小 android:textSize="15.0dip"
如果想要加入颜色,我们可以在上面的代码后面加入一句 android:textColor="#ffffffff"
注意,代码中的每一句前后都需要有一个空格 以区分.
其中#FFxxxxxx是颜色代码.前FF是透明度.
具体颜色大家可以百度关键词"颜色代码"比如绿色#FF00cd00
7、修改完成后,回编译并签名
8、替换到手机中给予权限,然后重启或者替换到ROM包中刷入即可。