From e0dd1c6cbb8c6e332480ff9d0414995da2ac8ac9 Mon Sep 17 00:00:00 2001 From: Marvin W Date: Thu, 27 Apr 2017 01:03:41 +0200 Subject: [PATCH] Update build tools and support libs --- build.gradle | 2 +- microg-ui-tools/build.gradle | 6 +++--- .../java/org/microg/tools/ui/RadioButtonPreference.java | 2 ++ .../src/main/java/org/microg/tools/ui/ToggleSwitch.java | 2 ++ 4 files changed, 8 insertions(+), 4 deletions(-) diff --git a/build.gradle b/build.gradle index 5023cad9..33dc88e2 100644 --- a/build.gradle +++ b/build.gradle @@ -19,7 +19,7 @@ buildscript { jcenter() } dependencies { - classpath 'com.android.tools.build:gradle:2.2.3' + classpath 'com.android.tools.build:gradle:2.3.1' classpath 'com.github.dcendents:android-maven-gradle-plugin:1.4.1' } } diff --git a/microg-ui-tools/build.gradle b/microg-ui-tools/build.gradle index e7e2a2c3..b032f56e 100644 --- a/microg-ui-tools/build.gradle +++ b/microg-ui-tools/build.gradle @@ -45,8 +45,8 @@ android { } dependencies { - compile 'com.android.support:support-v4:25.1.0' - compile 'com.android.support:appcompat-v7:25.1.0' - compile 'com.takisoft.fix:preference-v7:25.1.0.2' + compile 'com.android.support:support-v4:25.3.1' + compile 'com.android.support:appcompat-v7:25.3.1' + compile 'com.takisoft.fix:preference-v7:25.3.1.0' } diff --git a/microg-ui-tools/src/main/java/org/microg/tools/ui/RadioButtonPreference.java b/microg-ui-tools/src/main/java/org/microg/tools/ui/RadioButtonPreference.java index 434f7ff1..31eb84ba 100644 --- a/microg-ui-tools/src/main/java/org/microg/tools/ui/RadioButtonPreference.java +++ b/microg-ui-tools/src/main/java/org/microg/tools/ui/RadioButtonPreference.java @@ -16,6 +16,7 @@ package org.microg.tools.ui; +import android.annotation.SuppressLint; import android.content.Context; import android.support.v4.content.res.TypedArrayUtils; import android.support.v7.preference.CheckBoxPreference; @@ -32,6 +33,7 @@ public class RadioButtonPreference extends CheckBoxPreference { setWidgetLayoutResource(R.layout.preference_widget_radiobutton); } + @SuppressLint("RestrictedApi") public RadioButtonPreference(Context context, AttributeSet attrs) { this(context, attrs, TypedArrayUtils.getAttr(context, R.attr.checkBoxPreferenceStyle, android.R.attr.checkBoxPreferenceStyle)); diff --git a/microg-ui-tools/src/main/java/org/microg/tools/ui/ToggleSwitch.java b/microg-ui-tools/src/main/java/org/microg/tools/ui/ToggleSwitch.java index 44f0a09a..14c20d1b 100644 --- a/microg-ui-tools/src/main/java/org/microg/tools/ui/ToggleSwitch.java +++ b/microg-ui-tools/src/main/java/org/microg/tools/ui/ToggleSwitch.java @@ -17,10 +17,12 @@ package org.microg.tools.ui; +import android.annotation.SuppressLint; import android.content.Context; import android.support.v7.widget.SwitchCompat; import android.util.AttributeSet; +@SuppressLint("NewApi") public class ToggleSwitch extends SwitchCompat { private ToggleSwitch.OnBeforeCheckedChangeListener mOnBeforeListener;