diff options
author | John Spurlock <jspurlock@google.com> | 2013-09-04 10:36:27 -0400 |
---|---|---|
committer | John Spurlock <jspurlock@google.com> | 2013-09-04 10:36:27 -0400 |
commit | fcc901c10bffdfb9c6b31e676dec36b47d949979 (patch) | |
tree | 66f5f44ee6f3eb960c053da20092c9cc4ba9c2d2 /packages | |
parent | 40de39171b9ddf49c20600d750b99e4033416665 (diff) | |
download | frameworks_base-fcc901c10bffdfb9c6b31e676dec36b47d949979.zip frameworks_base-fcc901c10bffdfb9c6b31e676dec36b47d949979.tar.gz frameworks_base-fcc901c10bffdfb9c6b31e676dec36b47d949979.tar.bz2 |
Remove signal/wifi activity indicator icon overlays.
Bug:10607423
Change-Id: Ib58c5a6759b54f5c84aa2de414bef0f7f3d9b21d
Diffstat (limited to 'packages')
39 files changed, 12 insertions, 200 deletions
diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_in.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_in.png Binary files differdeleted file mode 100644 index f3756ab..0000000 --- a/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_in.png +++ /dev/null diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_inout.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_inout.png Binary files differdeleted file mode 100644 index 7fbdd59..0000000 --- a/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_inout.png +++ /dev/null diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_out.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_out.png Binary files differdeleted file mode 100644 index 7520e2d..0000000 --- a/packages/SystemUI/res/drawable-hdpi/stat_sys_signal_out.png +++ /dev/null diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_wifi_in.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_wifi_in.png Binary files differdeleted file mode 100644 index 108972d..0000000 --- a/packages/SystemUI/res/drawable-hdpi/stat_sys_wifi_in.png +++ /dev/null diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_wifi_inout.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_wifi_inout.png Binary files differdeleted file mode 100644 index bd40687..0000000 --- a/packages/SystemUI/res/drawable-hdpi/stat_sys_wifi_inout.png +++ /dev/null diff --git a/packages/SystemUI/res/drawable-hdpi/stat_sys_wifi_out.png b/packages/SystemUI/res/drawable-hdpi/stat_sys_wifi_out.png Binary files differdeleted file mode 100644 index 7ecf801..0000000 --- a/packages/SystemUI/res/drawable-hdpi/stat_sys_wifi_out.png +++ /dev/null diff --git a/packages/SystemUI/res/drawable-ldrtl-hdpi/stat_sys_signal_in.png b/packages/SystemUI/res/drawable-ldrtl-hdpi/stat_sys_signal_in.png Binary files differdeleted file mode 100644 index 4f97e34..0000000 --- a/packages/SystemUI/res/drawable-ldrtl-hdpi/stat_sys_signal_in.png +++ /dev/null diff --git a/packages/SystemUI/res/drawable-ldrtl-hdpi/stat_sys_signal_inout.png b/packages/SystemUI/res/drawable-ldrtl-hdpi/stat_sys_signal_inout.png Binary files differdeleted file mode 100644 index 2a3bb84..0000000 --- a/packages/SystemUI/res/drawable-ldrtl-hdpi/stat_sys_signal_inout.png +++ /dev/null diff --git a/packages/SystemUI/res/drawable-ldrtl-hdpi/stat_sys_signal_out.png b/packages/SystemUI/res/drawable-ldrtl-hdpi/stat_sys_signal_out.png Binary files differdeleted file mode 100644 index e14818b..0000000 --- a/packages/SystemUI/res/drawable-ldrtl-hdpi/stat_sys_signal_out.png +++ /dev/null diff --git a/packages/SystemUI/res/drawable-ldrtl-mdpi/stat_sys_signal_in.png b/packages/SystemUI/res/drawable-ldrtl-mdpi/stat_sys_signal_in.png Binary files differdeleted file mode 100644 index e275f6a..0000000 --- a/packages/SystemUI/res/drawable-ldrtl-mdpi/stat_sys_signal_in.png +++ /dev/null diff --git a/packages/SystemUI/res/drawable-ldrtl-mdpi/stat_sys_signal_inout.png b/packages/SystemUI/res/drawable-ldrtl-mdpi/stat_sys_signal_inout.png Binary files differdeleted file mode 100644 index 1ab14f4..0000000 --- a/packages/SystemUI/res/drawable-ldrtl-mdpi/stat_sys_signal_inout.png +++ /dev/null diff --git a/packages/SystemUI/res/drawable-ldrtl-mdpi/stat_sys_signal_out.png b/packages/SystemUI/res/drawable-ldrtl-mdpi/stat_sys_signal_out.png Binary files differdeleted file mode 100644 index c8fccba..0000000 --- a/packages/SystemUI/res/drawable-ldrtl-mdpi/stat_sys_signal_out.png +++ /dev/null diff --git a/packages/SystemUI/res/drawable-ldrtl-xhdpi/stat_sys_signal_in.png b/packages/SystemUI/res/drawable-ldrtl-xhdpi/stat_sys_signal_in.png Binary files differdeleted file mode 100644 index 79a4bf9..0000000 --- a/packages/SystemUI/res/drawable-ldrtl-xhdpi/stat_sys_signal_in.png +++ /dev/null diff --git a/packages/SystemUI/res/drawable-ldrtl-xhdpi/stat_sys_signal_inout.png b/packages/SystemUI/res/drawable-ldrtl-xhdpi/stat_sys_signal_inout.png Binary files differdeleted file mode 100644 index 442a6c0..0000000 --- a/packages/SystemUI/res/drawable-ldrtl-xhdpi/stat_sys_signal_inout.png +++ /dev/null diff --git a/packages/SystemUI/res/drawable-ldrtl-xhdpi/stat_sys_signal_out.png b/packages/SystemUI/res/drawable-ldrtl-xhdpi/stat_sys_signal_out.png Binary files differdeleted file mode 100644 index 8c5cd8f..0000000 --- a/packages/SystemUI/res/drawable-ldrtl-xhdpi/stat_sys_signal_out.png +++ /dev/null diff --git a/packages/SystemUI/res/drawable-ldrtl-xxhdpi/stat_sys_signal_in.png b/packages/SystemUI/res/drawable-ldrtl-xxhdpi/stat_sys_signal_in.png Binary files differdeleted file mode 100644 index 1480682..0000000 --- a/packages/SystemUI/res/drawable-ldrtl-xxhdpi/stat_sys_signal_in.png +++ /dev/null diff --git a/packages/SystemUI/res/drawable-ldrtl-xxhdpi/stat_sys_signal_inout.png b/packages/SystemUI/res/drawable-ldrtl-xxhdpi/stat_sys_signal_inout.png Binary files differdeleted file mode 100644 index e90b0a7..0000000 --- a/packages/SystemUI/res/drawable-ldrtl-xxhdpi/stat_sys_signal_inout.png +++ /dev/null diff --git a/packages/SystemUI/res/drawable-ldrtl-xxhdpi/stat_sys_signal_out.png b/packages/SystemUI/res/drawable-ldrtl-xxhdpi/stat_sys_signal_out.png Binary files differdeleted file mode 100644 index bf61435..0000000 --- a/packages/SystemUI/res/drawable-ldrtl-xxhdpi/stat_sys_signal_out.png +++ /dev/null diff --git a/packages/SystemUI/res/drawable-mdpi/stat_sys_signal_in.png b/packages/SystemUI/res/drawable-mdpi/stat_sys_signal_in.png Binary files differdeleted file mode 100644 index e6d1e90..0000000 --- a/packages/SystemUI/res/drawable-mdpi/stat_sys_signal_in.png +++ /dev/null diff --git a/packages/SystemUI/res/drawable-mdpi/stat_sys_signal_inout.png b/packages/SystemUI/res/drawable-mdpi/stat_sys_signal_inout.png Binary files differdeleted file mode 100644 index c1e8095..0000000 --- a/packages/SystemUI/res/drawable-mdpi/stat_sys_signal_inout.png +++ /dev/null diff --git a/packages/SystemUI/res/drawable-mdpi/stat_sys_signal_out.png b/packages/SystemUI/res/drawable-mdpi/stat_sys_signal_out.png Binary files differdeleted file mode 100644 index 9726124..0000000 --- a/packages/SystemUI/res/drawable-mdpi/stat_sys_signal_out.png +++ /dev/null diff --git a/packages/SystemUI/res/drawable-mdpi/stat_sys_wifi_in.png b/packages/SystemUI/res/drawable-mdpi/stat_sys_wifi_in.png Binary files differdeleted file mode 100644 index be00a90..0000000 --- a/packages/SystemUI/res/drawable-mdpi/stat_sys_wifi_in.png +++ /dev/null diff --git a/packages/SystemUI/res/drawable-mdpi/stat_sys_wifi_inout.png b/packages/SystemUI/res/drawable-mdpi/stat_sys_wifi_inout.png Binary files differdeleted file mode 100644 index 0fc02ae..0000000 --- a/packages/SystemUI/res/drawable-mdpi/stat_sys_wifi_inout.png +++ /dev/null diff --git a/packages/SystemUI/res/drawable-mdpi/stat_sys_wifi_out.png b/packages/SystemUI/res/drawable-mdpi/stat_sys_wifi_out.png Binary files differdeleted file mode 100644 index 5c80022..0000000 --- a/packages/SystemUI/res/drawable-mdpi/stat_sys_wifi_out.png +++ /dev/null diff --git a/packages/SystemUI/res/drawable-xhdpi/stat_sys_signal_in.png b/packages/SystemUI/res/drawable-xhdpi/stat_sys_signal_in.png Binary files differdeleted file mode 100644 index 429fcbe..0000000 --- a/packages/SystemUI/res/drawable-xhdpi/stat_sys_signal_in.png +++ /dev/null diff --git a/packages/SystemUI/res/drawable-xhdpi/stat_sys_signal_inout.png b/packages/SystemUI/res/drawable-xhdpi/stat_sys_signal_inout.png Binary files differdeleted file mode 100644 index dc5e5b6..0000000 --- a/packages/SystemUI/res/drawable-xhdpi/stat_sys_signal_inout.png +++ /dev/null diff --git a/packages/SystemUI/res/drawable-xhdpi/stat_sys_signal_out.png b/packages/SystemUI/res/drawable-xhdpi/stat_sys_signal_out.png Binary files differdeleted file mode 100644 index cdc2fd9..0000000 --- a/packages/SystemUI/res/drawable-xhdpi/stat_sys_signal_out.png +++ /dev/null diff --git a/packages/SystemUI/res/drawable-xhdpi/stat_sys_wifi_in.png b/packages/SystemUI/res/drawable-xhdpi/stat_sys_wifi_in.png Binary files differdeleted file mode 100644 index 0a30a19..0000000 --- a/packages/SystemUI/res/drawable-xhdpi/stat_sys_wifi_in.png +++ /dev/null diff --git a/packages/SystemUI/res/drawable-xhdpi/stat_sys_wifi_inout.png b/packages/SystemUI/res/drawable-xhdpi/stat_sys_wifi_inout.png Binary files differdeleted file mode 100644 index 4b6f647..0000000 --- a/packages/SystemUI/res/drawable-xhdpi/stat_sys_wifi_inout.png +++ /dev/null diff --git a/packages/SystemUI/res/drawable-xhdpi/stat_sys_wifi_out.png b/packages/SystemUI/res/drawable-xhdpi/stat_sys_wifi_out.png Binary files differdeleted file mode 100644 index 1bd4154..0000000 --- a/packages/SystemUI/res/drawable-xhdpi/stat_sys_wifi_out.png +++ /dev/null diff --git a/packages/SystemUI/res/drawable-xxhdpi/stat_sys_signal_in.png b/packages/SystemUI/res/drawable-xxhdpi/stat_sys_signal_in.png Binary files differdeleted file mode 100644 index ab3a4c8..0000000 --- a/packages/SystemUI/res/drawable-xxhdpi/stat_sys_signal_in.png +++ /dev/null diff --git a/packages/SystemUI/res/drawable-xxhdpi/stat_sys_signal_inout.png b/packages/SystemUI/res/drawable-xxhdpi/stat_sys_signal_inout.png Binary files differdeleted file mode 100644 index 1c84c2d..0000000 --- a/packages/SystemUI/res/drawable-xxhdpi/stat_sys_signal_inout.png +++ /dev/null diff --git a/packages/SystemUI/res/drawable-xxhdpi/stat_sys_signal_out.png b/packages/SystemUI/res/drawable-xxhdpi/stat_sys_signal_out.png Binary files differdeleted file mode 100644 index 09f21f7..0000000 --- a/packages/SystemUI/res/drawable-xxhdpi/stat_sys_signal_out.png +++ /dev/null diff --git a/packages/SystemUI/res/drawable-xxhdpi/stat_sys_wifi_in.png b/packages/SystemUI/res/drawable-xxhdpi/stat_sys_wifi_in.png Binary files differdeleted file mode 100644 index 0f5b5ef..0000000 --- a/packages/SystemUI/res/drawable-xxhdpi/stat_sys_wifi_in.png +++ /dev/null diff --git a/packages/SystemUI/res/drawable-xxhdpi/stat_sys_wifi_inout.png b/packages/SystemUI/res/drawable-xxhdpi/stat_sys_wifi_inout.png Binary files differdeleted file mode 100644 index 3121176..0000000 --- a/packages/SystemUI/res/drawable-xxhdpi/stat_sys_wifi_inout.png +++ /dev/null diff --git a/packages/SystemUI/res/drawable-xxhdpi/stat_sys_wifi_out.png b/packages/SystemUI/res/drawable-xxhdpi/stat_sys_wifi_out.png Binary files differdeleted file mode 100644 index 2786368..0000000 --- a/packages/SystemUI/res/drawable-xxhdpi/stat_sys_wifi_out.png +++ /dev/null diff --git a/packages/SystemUI/res/layout/signal_cluster_view.xml b/packages/SystemUI/res/layout/signal_cluster_view.xml index 66b06ef..2b9cef91 100644 --- a/packages/SystemUI/res/layout/signal_cluster_view.xml +++ b/packages/SystemUI/res/layout/signal_cluster_view.xml @@ -39,12 +39,6 @@ android:layout_centerVertical="true" android:scaleType="center" /> - <ImageView - android:id="@+id/wifi_inout" - android:layout_height="wrap_content" - android:layout_width="wrap_content" - android:layout_gravity="center|bottom" - /> </FrameLayout> <View android:layout_height="6dp" @@ -66,12 +60,6 @@ android:layout_centerVertical="true" android:scaleType="center" /> - <ImageView - android:id="@+id/wimax_inout" - android:layout_height="wrap_content" - android:layout_width="wrap_content" - android:layout_gravity="center|bottom" - /> </FrameLayout> --> <FrameLayout @@ -98,12 +86,6 @@ android:layout_height="wrap_content" android:layout_width="wrap_content" /> - <ImageView - android:id="@+id/mobile_inout" - android:layout_height="wrap_content" - android:layout_width="wrap_content" - android:layout_gravity="end|bottom" - /> </FrameLayout> </FrameLayout> <ImageView diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/SignalClusterView.java b/packages/SystemUI/src/com/android/systemui/statusbar/SignalClusterView.java index ff84243..f1c8e01 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/SignalClusterView.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/SignalClusterView.java @@ -39,15 +39,15 @@ public class SignalClusterView NetworkController mNC; private boolean mWifiVisible = false; - private int mWifiStrengthId = 0, mWifiActivityId = 0; + private int mWifiStrengthId = 0; private boolean mMobileVisible = false; - private int mMobileStrengthId = 0, mMobileActivityId = 0, mMobileTypeId = 0; + private int mMobileStrengthId = 0, mMobileTypeId = 0; private boolean mIsAirplaneMode = false; private int mAirplaneIconId = 0; private String mWifiDescription, mMobileDescription, mMobileTypeDescription; ViewGroup mWifiGroup, mMobileGroup; - ImageView mWifi, mMobile, mWifiActivity, mMobileActivity, mMobileType, mAirplane; + ImageView mWifi, mMobile, mMobileType, mAirplane; View mSpacer; public SignalClusterView(Context context) { @@ -73,10 +73,8 @@ public class SignalClusterView mWifiGroup = (ViewGroup) findViewById(R.id.wifi_combo); mWifi = (ImageView) findViewById(R.id.wifi_signal); - mWifiActivity = (ImageView) findViewById(R.id.wifi_inout); mMobileGroup = (ViewGroup) findViewById(R.id.mobile_combo); mMobile = (ImageView) findViewById(R.id.mobile_signal); - mMobileActivity = (ImageView) findViewById(R.id.mobile_inout); mMobileType = (ImageView) findViewById(R.id.mobile_type); mSpacer = findViewById(R.id.spacer); mAirplane = (ImageView) findViewById(R.id.airplane); @@ -88,10 +86,8 @@ public class SignalClusterView protected void onDetachedFromWindow() { mWifiGroup = null; mWifi = null; - mWifiActivity = null; mMobileGroup = null; mMobile = null; - mMobileActivity = null; mMobileType = null; mSpacer = null; mAirplane = null; @@ -100,22 +96,19 @@ public class SignalClusterView } @Override - public void setWifiIndicators(boolean visible, int strengthIcon, int activityIcon, - String contentDescription) { + public void setWifiIndicators(boolean visible, int strengthIcon, String contentDescription) { mWifiVisible = visible; mWifiStrengthId = strengthIcon; - mWifiActivityId = activityIcon; mWifiDescription = contentDescription; apply(); } @Override - public void setMobileDataIndicators(boolean visible, int strengthIcon, int activityIcon, + public void setMobileDataIndicators(boolean visible, int strengthIcon, int typeIcon, String contentDescription, String typeContentDescription) { mMobileVisible = visible; mMobileStrengthId = strengthIcon; - mMobileActivityId = activityIcon; mMobileTypeId = typeIcon; mMobileDescription = contentDescription; mMobileTypeDescription = typeContentDescription; @@ -149,16 +142,11 @@ public class SignalClusterView if (mWifi != null) { mWifi.setImageDrawable(null); } - if (mWifiActivity != null) { - mWifiActivity.setImageDrawable(null); - } if (mMobile != null) { mMobile.setImageDrawable(null); } - if (mMobileActivity != null) { - mMobileActivity.setImageDrawable(null); - } + if (mMobileType != null) { mMobileType.setImageDrawable(null); } @@ -176,7 +164,6 @@ public class SignalClusterView if (mWifiVisible) { mWifi.setImageResource(mWifiStrengthId); - mWifiActivity.setImageResource(mWifiActivityId); mWifiGroup.setContentDescription(mWifiDescription); mWifiGroup.setVisibility(View.VISIBLE); @@ -185,13 +172,12 @@ public class SignalClusterView } if (DEBUG) Log.d(TAG, - String.format("wifi: %s sig=%d act=%d", + String.format("wifi: %s sig=%d", (mWifiVisible ? "VISIBLE" : "GONE"), - mWifiStrengthId, mWifiActivityId)); + mWifiStrengthId)); if (mMobileVisible && !mIsAirplaneMode) { mMobile.setImageResource(mMobileStrengthId); - mMobileActivity.setImageResource(mMobileActivityId); mMobileType.setImageResource(mMobileTypeId); mMobileGroup.setContentDescription(mMobileTypeDescription + " " + mMobileDescription); @@ -214,9 +200,9 @@ public class SignalClusterView } if (DEBUG) Log.d(TAG, - String.format("mobile: %s sig=%d act=%d typ=%d", + String.format("mobile: %s sig=%d typ=%d", (mMobileVisible ? "VISIBLE" : "GONE"), - mMobileStrengthId, mMobileActivityId, mMobileTypeId)); + mMobileStrengthId, mMobileTypeId)); mMobileType.setVisibility( !mWifiVisible ? View.VISIBLE : View.GONE); diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/policy/NetworkController.java b/packages/SystemUI/src/com/android/systemui/statusbar/policy/NetworkController.java index 34e3013..fe50a7c 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/policy/NetworkController.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/policy/NetworkController.java @@ -37,7 +37,6 @@ import android.telephony.SignalStrength; import android.telephony.TelephonyManager; import android.util.Log; import android.view.View; -import android.widget.ImageView; import android.widget.TextView; import com.android.internal.telephony.IccCardConstants; @@ -81,7 +80,6 @@ public class NetworkController extends BroadcastReceiver { int mQSDataTypeIconId; int mAirplaneIconId; boolean mDataActive; - int mMobileActivityIconId; // overlay arrows for data direction int mLastSignalLevel; boolean mShowPhoneRSSIForData = false; boolean mShowAtLeastThreeGees = false; @@ -101,7 +99,6 @@ public class NetworkController extends BroadcastReceiver { String mWifiSsid; int mWifiIconId = 0; int mQSWifiIconId = 0; - int mWifiActivityIconId = 0; // overlay arrows for wifi direction int mWifiActivity = WifiManager.DATA_ACTIVITY_NONE; // bluetooth @@ -135,13 +132,6 @@ public class NetworkController extends BroadcastReceiver { // our ui Context mContext; - ArrayList<ImageView> mPhoneSignalIconViews = new ArrayList<ImageView>(); - ArrayList<ImageView> mDataDirectionIconViews = new ArrayList<ImageView>(); - ArrayList<ImageView> mDataDirectionOverlayIconViews = new ArrayList<ImageView>(); - ArrayList<ImageView> mWifiIconViews = new ArrayList<ImageView>(); - ArrayList<ImageView> mWimaxIconViews = new ArrayList<ImageView>(); - ArrayList<ImageView> mCombinedSignalIconViews = new ArrayList<ImageView>(); - ArrayList<ImageView> mDataTypeIconViews = new ArrayList<ImageView>(); ArrayList<TextView> mCombinedLabelViews = new ArrayList<TextView>(); ArrayList<TextView> mMobileLabelViews = new ArrayList<TextView>(); ArrayList<TextView> mWifiLabelViews = new ArrayList<TextView>(); @@ -151,7 +141,6 @@ public class NetworkController extends BroadcastReceiver { new ArrayList<NetworkSignalChangedCallback>(); int mLastPhoneSignalIconId = -1; int mLastDataDirectionIconId = -1; - int mLastDataDirectionOverlayIconId = -1; int mLastWifiIconId = -1; int mLastWimaxIconId = -1; int mLastCombinedSignalIconId = -1; @@ -163,9 +152,9 @@ public class NetworkController extends BroadcastReceiver { boolean mDataAndWifiStacked = false; public interface SignalCluster { - void setWifiIndicators(boolean visible, int strengthIcon, int activityIcon, + void setWifiIndicators(boolean visible, int strengthIcon, String contentDescription); - void setMobileDataIndicators(boolean visible, int strengthIcon, int activityIcon, + void setMobileDataIndicators(boolean visible, int strengthIcon, int typeIcon, String contentDescription, String typeContentDescription); void setIsAirplaneMode(boolean is, int airplaneIcon); } @@ -261,33 +250,6 @@ public class NetworkController extends BroadcastReceiver { return (mServiceState != null && mServiceState.isEmergencyOnly()); } - public void addPhoneSignalIconView(ImageView v) { - mPhoneSignalIconViews.add(v); - } - - public void addDataDirectionIconView(ImageView v) { - mDataDirectionIconViews.add(v); - } - - public void addDataDirectionOverlayIconView(ImageView v) { - mDataDirectionOverlayIconViews.add(v); - } - - public void addWifiIconView(ImageView v) { - mWifiIconViews.add(v); - } - public void addWimaxIconView(ImageView v) { - mWimaxIconViews.add(v); - } - - public void addCombinedSignalIconView(ImageView v) { - mCombinedSignalIconViews.add(v); - } - - public void addDataTypeIconView(ImageView v) { - mDataTypeIconViews.add(v); - } - public void addCombinedLabelView(TextView v) { mCombinedLabelViews.add(v); } @@ -319,7 +281,6 @@ public class NetworkController extends BroadcastReceiver { // only show wifi in the cluster if connected or if wifi-only mWifiEnabled && (mWifiConnected || !mHasMobileDataFeature), mWifiIconId, - mWifiActivityIconId, mContentDescriptionWifi); if (mIsWimaxEnabled && mWimaxConnected) { @@ -327,7 +288,6 @@ public class NetworkController extends BroadcastReceiver { cluster.setMobileDataIndicators( true, mAlwaysShowCdmaRssi ? mPhoneSignalIconId : mWimaxIconId, - mMobileActivityIconId, mDataTypeIconId, mContentDescriptionWimax, mContentDescriptionDataType); @@ -336,7 +296,6 @@ public class NetworkController extends BroadcastReceiver { cluster.setMobileDataIndicators( mHasMobileDataFeature, mShowPhoneRSSIForData ? mPhoneSignalIconId : mDataSignalIconId, - mMobileActivityIconId, mDataTypeIconId, mContentDescriptionPhoneSignal, mContentDescriptionDataType); @@ -1008,7 +967,6 @@ public class NetworkController extends BroadcastReceiver { Context context = mContext; int combinedSignalIconId = 0; - int combinedActivityIconId = 0; String combinedLabel = ""; String wifiLabel = ""; String mobileLabel = ""; @@ -1046,56 +1004,23 @@ public class NetworkController extends BroadcastReceiver { // Now for things that should only be shown when actually using mobile data. if (mDataConnected) { combinedSignalIconId = mDataSignalIconId; - switch (mDataActivity) { - case TelephonyManager.DATA_ACTIVITY_IN: - mMobileActivityIconId = R.drawable.stat_sys_signal_in; - break; - case TelephonyManager.DATA_ACTIVITY_OUT: - mMobileActivityIconId = R.drawable.stat_sys_signal_out; - break; - case TelephonyManager.DATA_ACTIVITY_INOUT: - mMobileActivityIconId = R.drawable.stat_sys_signal_inout; - break; - default: - mMobileActivityIconId = 0; - break; - } combinedLabel = mobileLabel; - combinedActivityIconId = mMobileActivityIconId; combinedSignalIconId = mDataSignalIconId; // set by updateDataIcon() mContentDescriptionCombinedSignal = mContentDescriptionDataType; - } else { - mMobileActivityIconId = 0; } } if (mWifiConnected) { if (mWifiSsid == null) { wifiLabel = context.getString(R.string.status_bar_settings_signal_meter_wifi_nossid); - mWifiActivityIconId = 0; // no wifis, no bits } else { wifiLabel = mWifiSsid; if (DEBUG) { wifiLabel += "xxxxXXXXxxxxXXXX"; } - switch (mWifiActivity) { - case WifiManager.DATA_ACTIVITY_IN: - mWifiActivityIconId = R.drawable.stat_sys_wifi_in; - break; - case WifiManager.DATA_ACTIVITY_OUT: - mWifiActivityIconId = R.drawable.stat_sys_wifi_out; - break; - case WifiManager.DATA_ACTIVITY_INOUT: - mWifiActivityIconId = R.drawable.stat_sys_wifi_inout; - break; - case WifiManager.DATA_ACTIVITY_NONE: - mWifiActivityIconId = 0; - break; - } } - combinedActivityIconId = mWifiActivityIconId; combinedLabel = wifiLabel; combinedSignalIconId = mWifiIconId; // set by updateWifiIcons() mContentDescriptionCombinedSignal = mContentDescriptionWifi; @@ -1178,7 +1103,6 @@ public class NetworkController extends BroadcastReceiver { + " combinedSignalIconId=0x" + Integer.toHexString(combinedSignalIconId) + "/" + getResourceName(combinedSignalIconId) - + " combinedActivityIconId=0x" + Integer.toHexString(combinedActivityIconId) + " mobileLabel=" + mobileLabel + " wifiLabel=" + wifiLabel + " emergencyOnly=" + emergencyOnly @@ -1197,7 +1121,6 @@ public class NetworkController extends BroadcastReceiver { } if (mLastPhoneSignalIconId != mPhoneSignalIconId - || mLastDataDirectionOverlayIconId != combinedActivityIconId || mLastWifiIconId != mWifiIconId || mLastWimaxIconId != mWimaxIconId || mLastDataTypeIconId != mDataTypeIconId @@ -1224,105 +1147,30 @@ public class NetworkController extends BroadcastReceiver { // the phone icon on phones if (mLastPhoneSignalIconId != mPhoneSignalIconId) { mLastPhoneSignalIconId = mPhoneSignalIconId; - N = mPhoneSignalIconViews.size(); - for (int i=0; i<N; i++) { - final ImageView v = mPhoneSignalIconViews.get(i); - if (mPhoneSignalIconId == 0) { - v.setVisibility(View.GONE); - } else { - v.setVisibility(View.VISIBLE); - v.setImageResource(mPhoneSignalIconId); - v.setContentDescription(mContentDescriptionPhoneSignal); - } - } } // the data icon on phones if (mLastDataDirectionIconId != mDataDirectionIconId) { mLastDataDirectionIconId = mDataDirectionIconId; - N = mDataDirectionIconViews.size(); - for (int i=0; i<N; i++) { - final ImageView v = mDataDirectionIconViews.get(i); - v.setImageResource(mDataDirectionIconId); - v.setContentDescription(mContentDescriptionDataType); - } } // the wifi icon on phones if (mLastWifiIconId != mWifiIconId) { mLastWifiIconId = mWifiIconId; - N = mWifiIconViews.size(); - for (int i=0; i<N; i++) { - final ImageView v = mWifiIconViews.get(i); - if (mWifiIconId == 0) { - v.setVisibility(View.GONE); - } else { - v.setVisibility(View.VISIBLE); - v.setImageResource(mWifiIconId); - v.setContentDescription(mContentDescriptionWifi); - } - } } // the wimax icon on phones if (mLastWimaxIconId != mWimaxIconId) { mLastWimaxIconId = mWimaxIconId; - N = mWimaxIconViews.size(); - for (int i=0; i<N; i++) { - final ImageView v = mWimaxIconViews.get(i); - if (mWimaxIconId == 0) { - v.setVisibility(View.GONE); - } else { - v.setVisibility(View.VISIBLE); - v.setImageResource(mWimaxIconId); - v.setContentDescription(mContentDescriptionWimax); - } - } } // the combined data signal icon if (mLastCombinedSignalIconId != combinedSignalIconId) { mLastCombinedSignalIconId = combinedSignalIconId; - N = mCombinedSignalIconViews.size(); - for (int i=0; i<N; i++) { - final ImageView v = mCombinedSignalIconViews.get(i); - v.setImageResource(combinedSignalIconId); - v.setContentDescription(mContentDescriptionCombinedSignal); - } } // the data network type overlay if (mLastDataTypeIconId != mDataTypeIconId) { mLastDataTypeIconId = mDataTypeIconId; - N = mDataTypeIconViews.size(); - for (int i=0; i<N; i++) { - final ImageView v = mDataTypeIconViews.get(i); - if (mDataTypeIconId == 0) { - v.setVisibility(View.GONE); - } else { - v.setVisibility(View.VISIBLE); - v.setImageResource(mDataTypeIconId); - v.setContentDescription(mContentDescriptionDataType); - } - } - } - - // the data direction overlay - if (mLastDataDirectionOverlayIconId != combinedActivityIconId) { - if (DEBUG) { - Log.d(TAG, "changing data overlay icon id to " + combinedActivityIconId); - } - mLastDataDirectionOverlayIconId = combinedActivityIconId; - N = mDataDirectionOverlayIconViews.size(); - for (int i=0; i<N; i++) { - final ImageView v = mDataDirectionOverlayIconViews.get(i); - if (combinedActivityIconId == 0) { - v.setVisibility(View.GONE); - } else { - v.setVisibility(View.VISIBLE); - v.setImageResource(combinedActivityIconId); - v.setContentDescription(mContentDescriptionDataType); - } - } } // the combinedLabel in the notification panel @@ -1481,10 +1329,6 @@ public class NetworkController extends BroadcastReceiver { pw.print(Integer.toHexString(mLastDataDirectionIconId)); pw.print("/"); pw.println(getResourceName(mLastDataDirectionIconId)); - pw.print(" mLastDataDirectionOverlayIconId=0x"); - pw.print(Integer.toHexString(mLastDataDirectionOverlayIconId)); - pw.print("/"); - pw.println(getResourceName(mLastDataDirectionOverlayIconId)); pw.print(" mLastWifiIconId=0x"); pw.print(Integer.toHexString(mLastWifiIconId)); pw.print("/"); |