1 在mobile_signal_group布局中增加
<TextView
android:id="@+id/carrier_text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="@dimen/keyguard_carrier_text_margin"
android:layout_toStartOf="@id/system_icons_super_container"
android:gravity="center_vertical"
android:textColor="#ffffff"
android:fontFamily="sans-serif-light"
android:textAppearance="?android:attr/textAppearanceSmall"
android:singleLine="true" />
在SinglaClusterView的内部类PhoneState中增加如下代码:
private TextView displayName;
private SubscriptionManager mSubscriptionManager;
private SubscriptionInfo sir;
public PhoneState(int subId, Context context) {
mSubscriptionManager =SubscriptionManager.from(context);
sir = mSubscriptionManager.getActiveSubscriptionInfoForSimSlotIndex(mSubscriptionManager.getSlotId(subId));
mSubscriptionManager.addOnSubscriptionsChangedListener(mSubscriptionListener);
ViewGroup root = (ViewGroup) LayoutInflater.from(context)
.inflate(R.layout.mobile_signal_group_ext, null);
/// M: Add data group for plugin feature. @ {
mPhoneStateExt = PluginManager.getSystemUIStatusBarExt(context);
mPhoneStateExt.addCustomizedView(subId, context, root);
setViews(root);
//displayName.setText(sir.getCarrierName());
mSubId = subId;
}