Add conditionals to Settings
Also add Airplane Mode and Hotspot conditionals (more to come soon) Change-Id: I11f206db59f7c715f416fb5852b8f0fcb857a247
This commit is contained in:
@@ -74,6 +74,7 @@ import android.text.style.TtsSpan;
|
||||
import android.util.ArraySet;
|
||||
import android.util.Log;
|
||||
import android.util.SparseArray;
|
||||
import android.util.TypedValue;
|
||||
import android.view.LayoutInflater;
|
||||
import android.view.View;
|
||||
import android.view.ViewGroup;
|
||||
@@ -83,8 +84,6 @@ import android.view.animation.AnimationUtils;
|
||||
import android.widget.ListView;
|
||||
import android.widget.TabWidget;
|
||||
import com.android.internal.util.UserIcons;
|
||||
import com.android.settingslib.drawer.UserAdapter;
|
||||
import com.android.settingslib.drawer.UserAdapter.UserDetails;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.io.InputStream;
|
||||
@@ -1058,5 +1057,11 @@ public final class Utils {
|
||||
return UserHandle.myUserId();
|
||||
}
|
||||
}
|
||||
|
||||
public static int resolveResource(Context context, int attr) {
|
||||
TypedValue value = new TypedValue();
|
||||
context.getTheme().resolveAttribute(attr, value, true);
|
||||
return value.resourceId;
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user