安卓4.2原生rom状态栏显示运营商
?前言:要調整狀態欄布局,需反編譯systemui.apk。單卡機修改status_bar.xml和signal_cluster_view.xml,雙卡機修改gemini_status_bar.xml和gemini_signal_cluster_view.xml。我的是聯想a820雙卡機
一、狀態欄顯示運營商
打開systemui\res\layout\gemini_status_bar.xml,搜索android:id="@id/notification_lights_out",將這段改為
? ?? ? <ImageView android:id="@id/notification_lights_out" android:paddingLeft="2.0dip" 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:id="@id/status_bar_contents",將這段改為
? ?? ? <LinearLayout androidrientation="horizontal" android:id="@id/status_bar_contents" android:paddingLeft="2.0dip" android:paddingRight="2.0dip" android:layout_width="fill_parent" android:layout_height="fill_parent">
搜索android:id="@id/notification_icon_area",將這段修改為
? ?? ?? ?? ? <LinearLayout androidrientation="horizontal" android:id="@id/notification_icon_area" android:layout_width="0.0dip" android:layout_height="fill_parent" android:layout_weight="1.0">
在這段下面加入
? ?? ?? ?? ?? ?? ? <com.android.systemui.statusbar.phone.CarrierLabelGemini android:textAppearance="@style/TextAppearance.StatusBar.Expanded.Network" android:gravity="center_vertical" android:layout_gravity="left|center" android:id="@id/carrier1" android:textColor="#ffffffff" android:textSize="16.0dip" android:paddingLeft="2.0dip" android:paddingRight="2.0dip" android:layout_width="wrap_content" android:layout_height="fill_parent" />
? ?? ?? ?? ?? ?? ? <ImageView android:layout_gravity="center" android:id="@id/carrier_divider" android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/gemini_carrier_divider" />
? ?? ?? ?? ?? ?? ? <com.android.systemui.statusbar.phone.CarrierLabelGemini android:textAppearance="@style/TextAppearance.StatusBar.Expanded.Network" android:gravity="center_vertical" android:layout_gravity="left|center" android:id="@id/carrier2" android:textColor="#ffffffff" android:textSize="16.0dip" android:paddingLeft="2.0dip" android:paddingRight="2.0dip" android:layout_width="wrap_content" android:layout_height="fill_parent" />
這樣狀態欄左側就顯示運營商了。
轉載于:https://www.cnblogs.com/qq190771752/p/4116490.html
總結
以上是生活随笔為你收集整理的安卓4.2原生rom状态栏显示运营商的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 转:性能测试中的性能测试指标与用户体验分
- 下一篇: 【原创】leetCodeOj ---Co