aboutsummaryrefslogtreecommitdiff
path: root/wearable/wear/WearAccessibilityApp
diff options
context:
space:
mode:
authorJeremy Walker <jewalker@google.com>2018-06-22 14:56:32 -0700
committerJeremy Walker <jewalker@google.com>2018-06-22 16:09:16 -0700
commit88dca57092563a20c07460d02c5590efa2ba09b0 (patch)
tree86c2bd5f3b73e37509c267a89cd946a57f4bf65a /wearable/wear/WearAccessibilityApp
parent6dd28a354a90b05e6dcb1316da184361487d5539 (diff)
downloadandroid-88dca57092563a20c07460d02c5590efa2ba09b0.tar.gz
Updates to SpeedTracker and accessibilitity.
Bug: 4368433 Test: Manual tests. Change-Id: If43a8f7829ac2339a9070786d21bcb88c816c867
Diffstat (limited to 'wearable/wear/WearAccessibilityApp')
-rw-r--r--wearable/wear/WearAccessibilityApp/Wearable/build.gradle16
-rw-r--r--wearable/wear/WearAccessibilityApp/Wearable/src/main/java/com/example/android/wearable/wear/wearaccessibilityapp/ControlsActivity.java13
-rw-r--r--wearable/wear/WearAccessibilityApp/Wearable/src/main/java/com/example/android/wearable/wear/wearaccessibilityapp/DialogsActivity.java13
-rw-r--r--wearable/wear/WearAccessibilityApp/Wearable/src/main/java/com/example/android/wearable/wear/wearaccessibilityapp/FullScreenActivity.java13
-rw-r--r--wearable/wear/WearAccessibilityApp/Wearable/src/main/java/com/example/android/wearable/wear/wearaccessibilityapp/ImagesActivity.java13
-rw-r--r--wearable/wear/WearAccessibilityApp/Wearable/src/main/java/com/example/android/wearable/wear/wearaccessibilityapp/InLineActivity.java13
-rw-r--r--wearable/wear/WearAccessibilityApp/Wearable/src/main/java/com/example/android/wearable/wear/wearaccessibilityapp/ListOfGraphicsActivity.java14
-rw-r--r--wearable/wear/WearAccessibilityApp/Wearable/src/main/java/com/example/android/wearable/wear/wearaccessibilityapp/ListsActivity.java13
-rw-r--r--wearable/wear/WearAccessibilityApp/Wearable/src/main/java/com/example/android/wearable/wear/wearaccessibilityapp/LongListActivity.java13
-rw-r--r--wearable/wear/WearAccessibilityApp/Wearable/src/main/java/com/example/android/wearable/wear/wearaccessibilityapp/MainActivity.java13
-rw-r--r--wearable/wear/WearAccessibilityApp/Wearable/src/main/java/com/example/android/wearable/wear/wearaccessibilityapp/NotificationsActivity.java13
-rw-r--r--wearable/wear/WearAccessibilityApp/Wearable/src/main/java/com/example/android/wearable/wear/wearaccessibilityapp/OpenOnPhoneAnimationActivity.java14
-rw-r--r--wearable/wear/WearAccessibilityApp/Wearable/src/main/java/com/example/android/wearable/wear/wearaccessibilityapp/PhotoCarouselActivity.java14
-rw-r--r--wearable/wear/WearAccessibilityApp/Wearable/src/main/java/com/example/android/wearable/wear/wearaccessibilityapp/ProgressActivity.java13
-rw-r--r--wearable/wear/WearAccessibilityApp/Wearable/src/main/java/com/example/android/wearable/wear/wearaccessibilityapp/RadioListActivity.java13
-rw-r--r--wearable/wear/WearAccessibilityApp/Wearable/src/main/java/com/example/android/wearable/wear/wearaccessibilityapp/ZoomImageActivity.java13
-rw-r--r--wearable/wear/WearAccessibilityApp/template-params.xml4
17 files changed, 115 insertions, 103 deletions
diff --git a/wearable/wear/WearAccessibilityApp/Wearable/build.gradle b/wearable/wear/WearAccessibilityApp/Wearable/build.gradle
index a38f2163..86a8296c 100644
--- a/wearable/wear/WearAccessibilityApp/Wearable/build.gradle
+++ b/wearable/wear/WearAccessibilityApp/Wearable/build.gradle
@@ -6,7 +6,7 @@ buildscript {
}
dependencies {
- classpath 'com.android.tools.build:gradle:3.0.1'
+ classpath 'com.android.tools.build:gradle:3.1.3'
}
}
@@ -21,17 +21,17 @@ repositories {
dependencies {
- compile 'com.android.support:wear:27.1.0'
- compile 'com.android.support.constraint:constraint-layout:1.0.2'
- compile 'com.android.support:appcompat-v7:27.1.0'
+ implementation 'com.android.support:wear:27.1.0'
+ implementation 'com.android.support.constraint:constraint-layout:1.0.2'
+ implementation 'com.android.support:appcompat-v7:27.1.0'
- compile 'com.google.android.gms:play-services-wearable:11.8.0'
- compile 'com.android.support:support-v13:27.1.0'
+ implementation 'com.google.android.gms:play-services-wearable:15.0.1'
+ implementation 'com.android.support:support-v13:27.1.1'
- provided 'com.google.android.wearable:wearable:2.3.0'
+ compileOnly 'com.google.android.wearable:wearable:2.3.0'
- compile 'com.google.android.support:wearable:2.3.0'
+ implementation 'com.google.android.support:wearable:2.3.0'
}
diff --git a/wearable/wear/WearAccessibilityApp/Wearable/src/main/java/com/example/android/wearable/wear/wearaccessibilityapp/ControlsActivity.java b/wearable/wear/WearAccessibilityApp/Wearable/src/main/java/com/example/android/wearable/wear/wearaccessibilityapp/ControlsActivity.java
index 40c7a3ad..5cb897e5 100644
--- a/wearable/wear/WearAccessibilityApp/Wearable/src/main/java/com/example/android/wearable/wear/wearaccessibilityapp/ControlsActivity.java
+++ b/wearable/wear/WearAccessibilityApp/Wearable/src/main/java/com/example/android/wearable/wear/wearaccessibilityapp/ControlsActivity.java
@@ -15,18 +15,19 @@
*/
package com.example.android.wearable.wear.wearaccessibilityapp;
-import android.app.Activity;
import android.os.Bundle;
import android.preference.PreferenceFragment;
-import android.support.wear.ambient.AmbientMode;
+import android.support.v4.app.FragmentActivity;
+import android.support.wear.ambient.AmbientModeSupport;
-public class ControlsActivity extends Activity implements AmbientMode.AmbientCallbackProvider {
+public class ControlsActivity extends FragmentActivity implements
+ AmbientModeSupport.AmbientCallbackProvider {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
- AmbientMode.attachAmbientSupport(this);
+ AmbientModeSupport.attach(this);
// Display the fragment as the main content.
getFragmentManager()
@@ -46,9 +47,9 @@ public class ControlsActivity extends Activity implements AmbientMode.AmbientCal
}
@Override
- public AmbientMode.AmbientCallback getAmbientCallback() {
+ public AmbientModeSupport.AmbientCallback getAmbientCallback() {
return new MyAmbientCallback();
}
- private class MyAmbientCallback extends AmbientMode.AmbientCallback {}
+ private class MyAmbientCallback extends AmbientModeSupport.AmbientCallback {}
}
diff --git a/wearable/wear/WearAccessibilityApp/Wearable/src/main/java/com/example/android/wearable/wear/wearaccessibilityapp/DialogsActivity.java b/wearable/wear/WearAccessibilityApp/Wearable/src/main/java/com/example/android/wearable/wear/wearaccessibilityapp/DialogsActivity.java
index cc0d0fba..e17476c8 100644
--- a/wearable/wear/WearAccessibilityApp/Wearable/src/main/java/com/example/android/wearable/wear/wearaccessibilityapp/DialogsActivity.java
+++ b/wearable/wear/WearAccessibilityApp/Wearable/src/main/java/com/example/android/wearable/wear/wearaccessibilityapp/DialogsActivity.java
@@ -15,13 +15,13 @@
*/
package com.example.android.wearable.wear.wearaccessibilityapp;
-import android.app.Activity;
import android.app.Dialog;
import android.content.DialogInterface;
import android.content.DialogInterface.OnClickListener;
import android.content.Intent;
import android.os.Bundle;
-import android.support.wear.ambient.AmbientMode;
+import android.support.v4.app.FragmentActivity;
+import android.support.wear.ambient.AmbientModeSupport;
import android.support.wearable.view.AcceptDenyDialog;
import android.support.wearable.view.WearableDialogHelper.DialogBuilder;
import android.view.LayoutInflater;
@@ -34,7 +34,8 @@ import java.util.ArrayList;
import java.util.List;
import java.util.function.Supplier;
-public class DialogsActivity extends Activity implements AmbientMode.AmbientCallbackProvider {
+public class DialogsActivity extends FragmentActivity implements
+ AmbientModeSupport.AmbientCallbackProvider {
private List<DialogsItem> mItems;
public View mView;
@@ -44,7 +45,7 @@ public class DialogsActivity extends Activity implements AmbientMode.AmbientCall
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_dialogs);
- AmbientMode.attachAmbientSupport(this);
+ AmbientModeSupport.attach(this);
// Supplier objects
Supplier<Dialog> twoActionDialog =
@@ -183,9 +184,9 @@ public class DialogsActivity extends Activity implements AmbientMode.AmbientCall
}
@Override
- public AmbientMode.AmbientCallback getAmbientCallback() {
+ public AmbientModeSupport.AmbientCallback getAmbientCallback() {
return new MyAmbientCallback();
}
- private class MyAmbientCallback extends AmbientMode.AmbientCallback {}
+ private class MyAmbientCallback extends AmbientModeSupport.AmbientCallback {}
}
diff --git a/wearable/wear/WearAccessibilityApp/Wearable/src/main/java/com/example/android/wearable/wear/wearaccessibilityapp/FullScreenActivity.java b/wearable/wear/WearAccessibilityApp/Wearable/src/main/java/com/example/android/wearable/wear/wearaccessibilityapp/FullScreenActivity.java
index 0145288e..f254e288 100644
--- a/wearable/wear/WearAccessibilityApp/Wearable/src/main/java/com/example/android/wearable/wear/wearaccessibilityapp/FullScreenActivity.java
+++ b/wearable/wear/WearAccessibilityApp/Wearable/src/main/java/com/example/android/wearable/wear/wearaccessibilityapp/FullScreenActivity.java
@@ -15,25 +15,26 @@
*/
package com.example.android.wearable.wear.wearaccessibilityapp;
-import android.app.Activity;
import android.os.Bundle;
-import android.support.wear.ambient.AmbientMode;
+import android.support.v4.app.FragmentActivity;
+import android.support.wear.ambient.AmbientModeSupport;
-public class FullScreenActivity extends Activity implements AmbientMode.AmbientCallbackProvider {
+public class FullScreenActivity extends FragmentActivity implements
+ AmbientModeSupport.AmbientCallbackProvider {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
- AmbientMode.attachAmbientSupport(this);
+ AmbientModeSupport.attach(this);
setContentView(R.layout.activity_fullscreen_progress);
}
@Override
- public AmbientMode.AmbientCallback getAmbientCallback() {
+ public AmbientModeSupport.AmbientCallback getAmbientCallback() {
return new MyAmbientCallback();
}
- private class MyAmbientCallback extends AmbientMode.AmbientCallback {}
+ private class MyAmbientCallback extends AmbientModeSupport.AmbientCallback {}
}
diff --git a/wearable/wear/WearAccessibilityApp/Wearable/src/main/java/com/example/android/wearable/wear/wearaccessibilityapp/ImagesActivity.java b/wearable/wear/WearAccessibilityApp/Wearable/src/main/java/com/example/android/wearable/wear/wearaccessibilityapp/ImagesActivity.java
index 2291fbc4..dcb95046 100644
--- a/wearable/wear/WearAccessibilityApp/Wearable/src/main/java/com/example/android/wearable/wear/wearaccessibilityapp/ImagesActivity.java
+++ b/wearable/wear/WearAccessibilityApp/Wearable/src/main/java/com/example/android/wearable/wear/wearaccessibilityapp/ImagesActivity.java
@@ -15,15 +15,16 @@
*/
package com.example.android.wearable.wear.wearaccessibilityapp;
-import android.app.Activity;
import android.graphics.drawable.Animatable2.AnimationCallback;
import android.graphics.drawable.AnimatedVectorDrawable;
import android.graphics.drawable.Drawable;
import android.os.Bundle;
-import android.support.wear.ambient.AmbientMode;
+import android.support.v4.app.FragmentActivity;
+import android.support.wear.ambient.AmbientModeSupport;
import android.widget.ImageView;
-public class ImagesActivity extends Activity implements AmbientMode.AmbientCallbackProvider {
+public class ImagesActivity extends FragmentActivity implements
+ AmbientModeSupport.AmbientCallbackProvider {
private AnimatedVectorDrawable mAnimatedVectorDrawableSwipe;
private AnimatedVectorDrawable mAnimatedVectorDrawableTap;
private AnimationCallback mAnimationCallback;
@@ -33,7 +34,7 @@ public class ImagesActivity extends Activity implements AmbientMode.AmbientCallb
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_images);
- AmbientMode.attachAmbientSupport(this);
+ AmbientModeSupport.attach(this);
// Used to repeat animation from the beginning.
mAnimationCallback =
@@ -66,9 +67,9 @@ public class ImagesActivity extends Activity implements AmbientMode.AmbientCallb
}
@Override
- public AmbientMode.AmbientCallback getAmbientCallback() {
+ public AmbientModeSupport.AmbientCallback getAmbientCallback() {
return new MyAmbientCallback();
}
- private class MyAmbientCallback extends AmbientMode.AmbientCallback {}
+ private class MyAmbientCallback extends AmbientModeSupport.AmbientCallback {}
}
diff --git a/wearable/wear/WearAccessibilityApp/Wearable/src/main/java/com/example/android/wearable/wear/wearaccessibilityapp/InLineActivity.java b/wearable/wear/WearAccessibilityApp/Wearable/src/main/java/com/example/android/wearable/wear/wearaccessibilityapp/InLineActivity.java
index 723d57cb..275f5444 100644
--- a/wearable/wear/WearAccessibilityApp/Wearable/src/main/java/com/example/android/wearable/wear/wearaccessibilityapp/InLineActivity.java
+++ b/wearable/wear/WearAccessibilityApp/Wearable/src/main/java/com/example/android/wearable/wear/wearaccessibilityapp/InLineActivity.java
@@ -15,22 +15,23 @@
*/
package com.example.android.wearable.wear.wearaccessibilityapp;
-import android.app.Activity;
import android.os.Bundle;
import android.preference.Preference;
import android.preference.Preference.OnPreferenceChangeListener;
import android.preference.PreferenceFragment;
import android.preference.PreferenceScreen;
import android.preference.SwitchPreference;
-import android.support.wear.ambient.AmbientMode;
+import android.support.v4.app.FragmentActivity;
+import android.support.wear.ambient.AmbientModeSupport;
-public class InLineActivity extends Activity implements AmbientMode.AmbientCallbackProvider {
+public class InLineActivity extends FragmentActivity implements
+ AmbientModeSupport.AmbientCallbackProvider {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
- AmbientMode.attachAmbientSupport(this);
+ AmbientModeSupport.attach(this);
getFragmentManager()
.beginTransaction()
@@ -87,9 +88,9 @@ public class InLineActivity extends Activity implements AmbientMode.AmbientCallb
}
@Override
- public AmbientMode.AmbientCallback getAmbientCallback() {
+ public AmbientModeSupport.AmbientCallback getAmbientCallback() {
return new MyAmbientCallback();
}
- private class MyAmbientCallback extends AmbientMode.AmbientCallback {}
+ private class MyAmbientCallback extends AmbientModeSupport.AmbientCallback {}
}
diff --git a/wearable/wear/WearAccessibilityApp/Wearable/src/main/java/com/example/android/wearable/wear/wearaccessibilityapp/ListOfGraphicsActivity.java b/wearable/wear/WearAccessibilityApp/Wearable/src/main/java/com/example/android/wearable/wear/wearaccessibilityapp/ListOfGraphicsActivity.java
index 1159ebc5..1d700667 100644
--- a/wearable/wear/WearAccessibilityApp/Wearable/src/main/java/com/example/android/wearable/wear/wearaccessibilityapp/ListOfGraphicsActivity.java
+++ b/wearable/wear/WearAccessibilityApp/Wearable/src/main/java/com/example/android/wearable/wear/wearaccessibilityapp/ListOfGraphicsActivity.java
@@ -15,9 +15,9 @@
*/
package com.example.android.wearable.wear.wearaccessibilityapp;
-import android.app.Activity;
import android.os.Bundle;
-import android.support.wear.ambient.AmbientMode;
+import android.support.v4.app.FragmentActivity;
+import android.support.wear.ambient.AmbientModeSupport;
import android.view.LayoutInflater;
import android.view.View;
import android.widget.AdapterView;
@@ -27,8 +27,8 @@ import android.widget.TextView;
import java.util.ArrayList;
import java.util.List;
-public class ListOfGraphicsActivity extends Activity
- implements AmbientMode.AmbientCallbackProvider {
+public class ListOfGraphicsActivity extends FragmentActivity
+ implements AmbientModeSupport.AmbientCallbackProvider {
private List<AppItem> mItems;
@Override
@@ -36,7 +36,7 @@ public class ListOfGraphicsActivity extends Activity
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_list_of_graphics);
- AmbientMode.attachAmbientSupport(this);
+ AmbientModeSupport.attach(this);
// Store all data in a list for adapter to use.
mItems = new ArrayList<AppItem>();
@@ -79,9 +79,9 @@ public class ListOfGraphicsActivity extends Activity
}
@Override
- public AmbientMode.AmbientCallback getAmbientCallback() {
+ public AmbientModeSupport.AmbientCallback getAmbientCallback() {
return new MyAmbientCallback();
}
- private class MyAmbientCallback extends AmbientMode.AmbientCallback {}
+ private class MyAmbientCallback extends AmbientModeSupport.AmbientCallback {}
}
diff --git a/wearable/wear/WearAccessibilityApp/Wearable/src/main/java/com/example/android/wearable/wear/wearaccessibilityapp/ListsActivity.java b/wearable/wear/WearAccessibilityApp/Wearable/src/main/java/com/example/android/wearable/wear/wearaccessibilityapp/ListsActivity.java
index 0ef82dc1..bd9d7736 100644
--- a/wearable/wear/WearAccessibilityApp/Wearable/src/main/java/com/example/android/wearable/wear/wearaccessibilityapp/ListsActivity.java
+++ b/wearable/wear/WearAccessibilityApp/Wearable/src/main/java/com/example/android/wearable/wear/wearaccessibilityapp/ListsActivity.java
@@ -15,9 +15,9 @@
*/
package com.example.android.wearable.wear.wearaccessibilityapp;
-import android.app.Activity;
import android.os.Bundle;
-import android.support.wear.ambient.AmbientMode;
+import android.support.v4.app.FragmentActivity;
+import android.support.wear.ambient.AmbientModeSupport;
import android.view.LayoutInflater;
import android.view.View;
import android.widget.AdapterView;
@@ -27,7 +27,8 @@ import android.widget.TextView;
import java.util.ArrayList;
import java.util.List;
-public class ListsActivity extends Activity implements AmbientMode.AmbientCallbackProvider {
+public class ListsActivity extends FragmentActivity implements
+ AmbientModeSupport.AmbientCallbackProvider {
private List<ListsItem> mItems;
@Override
@@ -35,7 +36,7 @@ public class ListsActivity extends Activity implements AmbientMode.AmbientCallba
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_lists);
- AmbientMode.attachAmbientSupport(this);
+ AmbientModeSupport.attach(this);
// Create a list of items for adapter to display.
mItems = new ArrayList<>();
@@ -70,9 +71,9 @@ public class ListsActivity extends Activity implements AmbientMode.AmbientCallba
}
@Override
- public AmbientMode.AmbientCallback getAmbientCallback() {
+ public AmbientModeSupport.AmbientCallback getAmbientCallback() {
return new MyAmbientCallback();
}
- private class MyAmbientCallback extends AmbientMode.AmbientCallback {}
+ private class MyAmbientCallback extends AmbientModeSupport.AmbientCallback {}
}
diff --git a/wearable/wear/WearAccessibilityApp/Wearable/src/main/java/com/example/android/wearable/wear/wearaccessibilityapp/LongListActivity.java b/wearable/wear/WearAccessibilityApp/Wearable/src/main/java/com/example/android/wearable/wear/wearaccessibilityapp/LongListActivity.java
index b2fd7216..42403975 100644
--- a/wearable/wear/WearAccessibilityApp/Wearable/src/main/java/com/example/android/wearable/wear/wearaccessibilityapp/LongListActivity.java
+++ b/wearable/wear/WearAccessibilityApp/Wearable/src/main/java/com/example/android/wearable/wear/wearaccessibilityapp/LongListActivity.java
@@ -15,12 +15,12 @@
*/
package com.example.android.wearable.wear.wearaccessibilityapp;
-import android.app.Activity;
import android.os.Bundle;
import android.os.Handler;
+import android.support.v4.app.FragmentActivity;
import android.support.v7.widget.LinearLayoutManager;
import android.support.v7.widget.RecyclerView;
-import android.support.wear.ambient.AmbientMode;
+import android.support.wear.ambient.AmbientModeSupport;
import android.support.wear.widget.WearableRecyclerView;
import android.support.wear.widget.drawer.WearableActionDrawerView;
import android.view.View;
@@ -30,7 +30,8 @@ import com.example.android.wearable.wear.wearaccessibilityapp.LongListRecyclerVi
import java.util.ArrayList;
import java.util.List;
-public class LongListActivity extends Activity implements AmbientMode.AmbientCallbackProvider {
+public class LongListActivity extends FragmentActivity implements
+ AmbientModeSupport.AmbientCallbackProvider {
private List<AppItem> mItems;
private LongListRecyclerViewAdapter mAdapter;
@@ -44,7 +45,7 @@ public class LongListActivity extends Activity implements AmbientMode.AmbientCal
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_long_list);
- AmbientMode.attachAmbientSupport(this);
+ AmbientModeSupport.attach(this);
mHandler = new Handler();
@@ -186,9 +187,9 @@ public class LongListActivity extends Activity implements AmbientMode.AmbientCal
}
@Override
- public AmbientMode.AmbientCallback getAmbientCallback() {
+ public AmbientModeSupport.AmbientCallback getAmbientCallback() {
return new MyAmbientCallback();
}
- private class MyAmbientCallback extends AmbientMode.AmbientCallback {}
+ private class MyAmbientCallback extends AmbientModeSupport.AmbientCallback {}
}
diff --git a/wearable/wear/WearAccessibilityApp/Wearable/src/main/java/com/example/android/wearable/wear/wearaccessibilityapp/MainActivity.java b/wearable/wear/WearAccessibilityApp/Wearable/src/main/java/com/example/android/wearable/wear/wearaccessibilityapp/MainActivity.java
index a1f1d371..4bbfacdd 100644
--- a/wearable/wear/WearAccessibilityApp/Wearable/src/main/java/com/example/android/wearable/wear/wearaccessibilityapp/MainActivity.java
+++ b/wearable/wear/WearAccessibilityApp/Wearable/src/main/java/com/example/android/wearable/wear/wearaccessibilityapp/MainActivity.java
@@ -15,23 +15,24 @@
*/
package com.example.android.wearable.wear.wearaccessibilityapp;
-import android.app.Activity;
import android.os.Bundle;
-import android.support.wear.ambient.AmbientMode;
+import android.support.v4.app.FragmentActivity;
+import android.support.wear.ambient.AmbientModeSupport;
import android.support.wear.widget.WearableLinearLayoutManager;
import android.support.wear.widget.WearableRecyclerView;
import java.util.ArrayList;
import java.util.List;
-public class MainActivity extends Activity implements AmbientMode.AmbientCallbackProvider {
+public class MainActivity extends FragmentActivity implements
+ AmbientModeSupport.AmbientCallbackProvider {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
- AmbientMode.attachAmbientSupport(this);
+ AmbientModeSupport.attach(this);
// Menu items
List<AppItem> items = new ArrayList<AppItem>();
@@ -78,9 +79,9 @@ public class MainActivity extends Activity implements AmbientMode.AmbientCallbac
}
@Override
- public AmbientMode.AmbientCallback getAmbientCallback() {
+ public AmbientModeSupport.AmbientCallback getAmbientCallback() {
return new MyAmbientCallback();
}
- private class MyAmbientCallback extends AmbientMode.AmbientCallback {}
+ private class MyAmbientCallback extends AmbientModeSupport.AmbientCallback {}
}
diff --git a/wearable/wear/WearAccessibilityApp/Wearable/src/main/java/com/example/android/wearable/wear/wearaccessibilityapp/NotificationsActivity.java b/wearable/wear/WearAccessibilityApp/Wearable/src/main/java/com/example/android/wearable/wear/wearaccessibilityapp/NotificationsActivity.java
index 412b012a..fd0bfeb4 100644
--- a/wearable/wear/WearAccessibilityApp/Wearable/src/main/java/com/example/android/wearable/wear/wearaccessibilityapp/NotificationsActivity.java
+++ b/wearable/wear/WearAccessibilityApp/Wearable/src/main/java/com/example/android/wearable/wear/wearaccessibilityapp/NotificationsActivity.java
@@ -15,7 +15,6 @@
*/
package com.example.android.wearable.wear.wearaccessibilityapp;
-import android.app.Activity;
import android.app.Notification;
import android.app.NotificationChannel;
import android.app.NotificationManager;
@@ -30,15 +29,17 @@ import android.preference.Preference.OnPreferenceChangeListener;
import android.preference.Preference.OnPreferenceClickListener;
import android.preference.PreferenceFragment;
import android.preference.SwitchPreference;
+import android.support.v4.app.FragmentActivity;
import android.support.v4.app.NotificationCompat;
import android.support.v4.app.NotificationCompat.MessagingStyle;
import android.support.v4.app.NotificationManagerCompat;
import android.support.v4.app.RemoteInput;
import android.support.v4.content.ContextCompat;
-import android.support.wear.ambient.AmbientMode;
+import android.support.wear.ambient.AmbientModeSupport;
import android.util.Log;
-public class NotificationsActivity extends Activity implements AmbientMode.AmbientCallbackProvider {
+public class NotificationsActivity extends FragmentActivity implements
+ AmbientModeSupport.AmbientCallbackProvider {
public static final int NOTIFICATION_ID = 888;
@@ -46,7 +47,7 @@ public class NotificationsActivity extends Activity implements AmbientMode.Ambie
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
- AmbientMode.attachAmbientSupport(this);
+ AmbientModeSupport.attach(this);
// Display the fragment as the main content.
getFragmentManager()
@@ -315,9 +316,9 @@ public class NotificationsActivity extends Activity implements AmbientMode.Ambie
}
@Override
- public AmbientMode.AmbientCallback getAmbientCallback() {
+ public AmbientModeSupport.AmbientCallback getAmbientCallback() {
return new MyAmbientCallback();
}
- private class MyAmbientCallback extends AmbientMode.AmbientCallback {}
+ private class MyAmbientCallback extends AmbientModeSupport.AmbientCallback {}
}
diff --git a/wearable/wear/WearAccessibilityApp/Wearable/src/main/java/com/example/android/wearable/wear/wearaccessibilityapp/OpenOnPhoneAnimationActivity.java b/wearable/wear/WearAccessibilityApp/Wearable/src/main/java/com/example/android/wearable/wear/wearaccessibilityapp/OpenOnPhoneAnimationActivity.java
index db1ae6e1..acc3c534 100644
--- a/wearable/wear/WearAccessibilityApp/Wearable/src/main/java/com/example/android/wearable/wear/wearaccessibilityapp/OpenOnPhoneAnimationActivity.java
+++ b/wearable/wear/WearAccessibilityApp/Wearable/src/main/java/com/example/android/wearable/wear/wearaccessibilityapp/OpenOnPhoneAnimationActivity.java
@@ -15,16 +15,16 @@
*/
package com.example.android.wearable.wear.wearaccessibilityapp;
-import android.app.Activity;
import android.graphics.drawable.Animatable2.AnimationCallback;
import android.graphics.drawable.AnimatedVectorDrawable;
import android.graphics.drawable.Drawable;
import android.os.Bundle;
-import android.support.wear.ambient.AmbientMode;
+import android.support.v4.app.FragmentActivity;
+import android.support.wear.ambient.AmbientModeSupport;
import android.widget.ImageView;
-public class OpenOnPhoneAnimationActivity extends Activity
- implements AmbientMode.AmbientCallbackProvider {
+public class OpenOnPhoneAnimationActivity extends FragmentActivity
+ implements AmbientModeSupport.AmbientCallbackProvider {
private AnimationCallback mAnimationCallback;
private AnimatedVectorDrawable mAnimatedVectorDrawablePhone;
@@ -33,7 +33,7 @@ public class OpenOnPhoneAnimationActivity extends Activity
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_open_on_phone_animation);
- AmbientMode.attachAmbientSupport(this);
+ AmbientModeSupport.attach(this);
mAnimationCallback =
new AnimationCallback() {
@@ -59,9 +59,9 @@ public class OpenOnPhoneAnimationActivity extends Activity
}
@Override
- public AmbientMode.AmbientCallback getAmbientCallback() {
+ public AmbientModeSupport.AmbientCallback getAmbientCallback() {
return new MyAmbientCallback();
}
- private class MyAmbientCallback extends AmbientMode.AmbientCallback {}
+ private class MyAmbientCallback extends AmbientModeSupport.AmbientCallback {}
}
diff --git a/wearable/wear/WearAccessibilityApp/Wearable/src/main/java/com/example/android/wearable/wear/wearaccessibilityapp/PhotoCarouselActivity.java b/wearable/wear/WearAccessibilityApp/Wearable/src/main/java/com/example/android/wearable/wear/wearaccessibilityapp/PhotoCarouselActivity.java
index 3c53b03f..5fa1f8b0 100644
--- a/wearable/wear/WearAccessibilityApp/Wearable/src/main/java/com/example/android/wearable/wear/wearaccessibilityapp/PhotoCarouselActivity.java
+++ b/wearable/wear/WearAccessibilityApp/Wearable/src/main/java/com/example/android/wearable/wear/wearaccessibilityapp/PhotoCarouselActivity.java
@@ -15,23 +15,23 @@
*/
package com.example.android.wearable.wear.wearaccessibilityapp;
-import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
-import android.support.wear.ambient.AmbientMode;
+import android.support.v4.app.FragmentActivity;
+import android.support.wear.ambient.AmbientModeSupport;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.ImageView;
-public class PhotoCarouselActivity extends Activity
- implements AmbientMode.AmbientCallbackProvider, OnClickListener {
+public class PhotoCarouselActivity extends FragmentActivity implements
+ AmbientModeSupport.AmbientCallbackProvider, OnClickListener {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_photo_carousel);
- AmbientMode.attachAmbientSupport(this);
+ AmbientModeSupport.attach(this);
// Grab reference to each image in activity_photo_carousel.
ImageView catImage = findViewById(R.id.cat_image);
@@ -59,9 +59,9 @@ public class PhotoCarouselActivity extends Activity
}
@Override
- public AmbientMode.AmbientCallback getAmbientCallback() {
+ public AmbientModeSupport.AmbientCallback getAmbientCallback() {
return new MyAmbientCallback();
}
- private class MyAmbientCallback extends AmbientMode.AmbientCallback {}
+ private class MyAmbientCallback extends AmbientModeSupport.AmbientCallback {}
}
diff --git a/wearable/wear/WearAccessibilityApp/Wearable/src/main/java/com/example/android/wearable/wear/wearaccessibilityapp/ProgressActivity.java b/wearable/wear/WearAccessibilityApp/Wearable/src/main/java/com/example/android/wearable/wear/wearaccessibilityapp/ProgressActivity.java
index 07ed344a..38add02e 100644
--- a/wearable/wear/WearAccessibilityApp/Wearable/src/main/java/com/example/android/wearable/wear/wearaccessibilityapp/ProgressActivity.java
+++ b/wearable/wear/WearAccessibilityApp/Wearable/src/main/java/com/example/android/wearable/wear/wearaccessibilityapp/ProgressActivity.java
@@ -15,9 +15,9 @@
*/
package com.example.android.wearable.wear.wearaccessibilityapp;
-import android.app.Activity;
import android.os.Bundle;
-import android.support.wear.ambient.AmbientMode;
+import android.support.v4.app.FragmentActivity;
+import android.support.wear.ambient.AmbientModeSupport;
import android.view.LayoutInflater;
import android.view.View;
import android.widget.AdapterView;
@@ -27,7 +27,8 @@ import android.widget.TextView;
import java.util.ArrayList;
import java.util.List;
-public class ProgressActivity extends Activity implements AmbientMode.AmbientCallbackProvider {
+public class ProgressActivity extends FragmentActivity implements
+ AmbientModeSupport.AmbientCallbackProvider {
private List<ListsItem> mItems;
@Override
@@ -35,7 +36,7 @@ public class ProgressActivity extends Activity implements AmbientMode.AmbientCal
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_lists);
- AmbientMode.attachAmbientSupport(this);
+ AmbientModeSupport.attach(this);
// Create a list of items for adapter to display.
mItems = new ArrayList<>();
@@ -70,9 +71,9 @@ public class ProgressActivity extends Activity implements AmbientMode.AmbientCal
}
@Override
- public AmbientMode.AmbientCallback getAmbientCallback() {
+ public AmbientModeSupport.AmbientCallback getAmbientCallback() {
return new MyAmbientCallback();
}
- private class MyAmbientCallback extends AmbientMode.AmbientCallback {}
+ private class MyAmbientCallback extends AmbientModeSupport.AmbientCallback {}
}
diff --git a/wearable/wear/WearAccessibilityApp/Wearable/src/main/java/com/example/android/wearable/wear/wearaccessibilityapp/RadioListActivity.java b/wearable/wear/WearAccessibilityApp/Wearable/src/main/java/com/example/android/wearable/wear/wearaccessibilityapp/RadioListActivity.java
index e8d26b2f..d5bcc8b9 100644
--- a/wearable/wear/WearAccessibilityApp/Wearable/src/main/java/com/example/android/wearable/wear/wearaccessibilityapp/RadioListActivity.java
+++ b/wearable/wear/WearAccessibilityApp/Wearable/src/main/java/com/example/android/wearable/wear/wearaccessibilityapp/RadioListActivity.java
@@ -15,28 +15,29 @@
*/
package com.example.android.wearable.wear.wearaccessibilityapp;
-import android.app.Activity;
import android.os.Bundle;
-import android.support.wear.ambient.AmbientMode;
+import android.support.v4.app.FragmentActivity;
+import android.support.wear.ambient.AmbientModeSupport;
import android.widget.TextView;
-public class RadioListActivity extends Activity implements AmbientMode.AmbientCallbackProvider {
+public class RadioListActivity extends FragmentActivity implements
+ AmbientModeSupport.AmbientCallbackProvider {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_radio_list);
- AmbientMode.attachAmbientSupport(this);
+ AmbientModeSupport.attach(this);
TextView titleView = findViewById(R.id.radio_list_title);
titleView.setText(R.string.radio_list);
}
@Override
- public AmbientMode.AmbientCallback getAmbientCallback() {
+ public AmbientModeSupport.AmbientCallback getAmbientCallback() {
return new MyAmbientCallback();
}
- private class MyAmbientCallback extends AmbientMode.AmbientCallback {}
+ private class MyAmbientCallback extends AmbientModeSupport.AmbientCallback {}
}
diff --git a/wearable/wear/WearAccessibilityApp/Wearable/src/main/java/com/example/android/wearable/wear/wearaccessibilityapp/ZoomImageActivity.java b/wearable/wear/WearAccessibilityApp/Wearable/src/main/java/com/example/android/wearable/wear/wearaccessibilityapp/ZoomImageActivity.java
index 27a24d10..cde17b57 100644
--- a/wearable/wear/WearAccessibilityApp/Wearable/src/main/java/com/example/android/wearable/wear/wearaccessibilityapp/ZoomImageActivity.java
+++ b/wearable/wear/WearAccessibilityApp/Wearable/src/main/java/com/example/android/wearable/wear/wearaccessibilityapp/ZoomImageActivity.java
@@ -15,20 +15,21 @@
*/
package com.example.android.wearable.wear.wearaccessibilityapp;
-import android.app.Activity;
import android.content.res.Resources.NotFoundException;
import android.os.Bundle;
-import android.support.wear.ambient.AmbientMode;
+import android.support.v4.app.FragmentActivity;
+import android.support.wear.ambient.AmbientModeSupport;
import android.widget.ImageView;
-public class ZoomImageActivity extends Activity implements AmbientMode.AmbientCallbackProvider {
+public class ZoomImageActivity extends FragmentActivity implements
+ AmbientModeSupport.AmbientCallbackProvider {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_zoom_image);
- AmbientMode.attachAmbientSupport(this);
+ AmbientModeSupport.attach(this);
// Check if integer was actually given.
if (!(getIntent().hasExtra(getString(R.string.intent_extra_image)))) {
@@ -42,9 +43,9 @@ public class ZoomImageActivity extends Activity implements AmbientMode.AmbientCa
}
@Override
- public AmbientMode.AmbientCallback getAmbientCallback() {
+ public AmbientModeSupport.AmbientCallback getAmbientCallback() {
return new MyAmbientCallback();
}
- private class MyAmbientCallback extends AmbientMode.AmbientCallback {}
+ private class MyAmbientCallback extends AmbientModeSupport.AmbientCallback {}
}
diff --git a/wearable/wear/WearAccessibilityApp/template-params.xml b/wearable/wear/WearAccessibilityApp/template-params.xml
index 7117644e..7e32902c 100644
--- a/wearable/wear/WearAccessibilityApp/template-params.xml
+++ b/wearable/wear/WearAccessibilityApp/template-params.xml
@@ -26,9 +26,9 @@
<multiDexEnabled>true</multiDexEnabled>
- <dependency_wearable>com.android.support:wear:27.1.0</dependency_wearable>
+ <dependency_wearable>com.android.support:wear:27.1.1</dependency_wearable>
<dependency_wearable>com.android.support.constraint:constraint-layout:1.0.2</dependency_wearable>
- <dependency_wearable>com.android.support:appcompat-v7:27.1.0</dependency_wearable>
+ <dependency_wearable>com.android.support:appcompat-v7:27.1.1</dependency_wearable>
<strings>