[Provider Model] Show "!" icon when Wi-Fi is not validated (panel)
- Screenshot: https://screenshot.googleplex.com/BLNcfXiJFnuoT9N Bug: 185454486 Bug: 185637977 Bug: 186543071 Test: manual test atest -c ProviderModelSliceTest make RunSettingsRoboTests ROBOTEST_FILTER=WifiSliceTest Change-Id: Idff6bb8b394db5553cf399d2020aa28d9dedfc74
This commit is contained in:
@@ -43,6 +43,7 @@ import com.android.settings.network.telephony.NetworkProviderWorker;
|
||||
import com.android.settings.slices.CustomSliceable;
|
||||
import com.android.settings.slices.SliceBackgroundWorker;
|
||||
import com.android.settings.slices.SliceBuilderUtils;
|
||||
import com.android.settings.wifi.WifiUtils;
|
||||
import com.android.settings.wifi.slice.WifiSlice;
|
||||
import com.android.settings.wifi.slice.WifiSliceItem;
|
||||
import com.android.wifitrackerlib.WifiEntry;
|
||||
@@ -255,7 +256,8 @@ public class ProviderModelSlice extends WifiSlice {
|
||||
final @ColorInt int tint = Utils.getColorAttrDefaultColor(mContext,
|
||||
android.R.attr.colorControlNormal);
|
||||
final Drawable drawable = mContext.getDrawable(
|
||||
Utils.getWifiIconResource(wifiSliceItem.getLevel()));
|
||||
WifiUtils.getInternetIconResource(
|
||||
wifiSliceItem.getLevel(), wifiSliceItem.shouldShowXLevelIcon()));
|
||||
drawable.setTint(tint);
|
||||
return Utils.createIconWithDrawable(drawable);
|
||||
}
|
||||
|
Reference in New Issue
Block a user