resolve merge conflicts of 86c72f7ea5 to oc-dev-plus-aosp

am: 27ae2bb1fe

Change-Id: Ie1e53aa15cffef5f0e99f1601f9bab42dfe1e386
This commit is contained in:
Robin Lee
2017-03-29 13:16:37 +00:00
committed by android-build-merger

View File

@@ -50,6 +50,7 @@ import com.android.settingslib.AppItem;
import com.android.settingslib.Utils;
import com.android.settingslib.net.ChartData;
import com.android.settingslib.net.ChartDataLoader;
import com.android.settingslib.net.UidDetail;
import com.android.settingslib.net.UidDetailProvider;
import java.util.concurrent.BlockingQueue;
@@ -207,22 +208,12 @@ public class AppDataUsage extends DataUsageBase implements Preference.OnPreferen
removePreference(KEY_APP_LIST);
}
} else {
if (mAppItem.key == TrafficStats.UID_REMOVED) {
mLabel = getContext().getString(R.string.data_usage_uninstalled_apps_users);
} else if (mAppItem.key == TrafficStats.UID_TETHERING) {
mLabel = getContext().getString(R.string.tether_settings_title_all);
} else {
final int userId = UidDetailProvider.getUserIdForKey(mAppItem.key);
final UserManager um = UserManager.get(getActivity());
final UserInfo info = um.getUserInfo(userId);
if (info != null) {
mIcon = Utils.getUserIcon(getActivity(), um, info);
mLabel = Utils.getUserLabel(getActivity(), info);
} else {
mLabel = getContext().getString(R.string.data_usage_uninstalled_apps_users);
}
mPackageName = getActivity().getPackageName();
}
final Context context = getActivity();
UidDetail uidDetail = new UidDetailProvider(context).getUidDetail(mAppItem.key, true);
mIcon = uidDetail.icon;
mLabel = uidDetail.label;
mPackageName = context.getPackageName();
removePreference(KEY_UNRESTRICTED_DATA);
removePreference(KEY_APP_SETTINGS);
removePreference(KEY_RESTRICT_BACKGROUND);