diff options
author | Jeremy Walker <jewalker@google.com> | 2018-06-22 14:56:32 -0700 |
---|---|---|
committer | Jeremy Walker <jewalker@google.com> | 2018-06-22 16:09:16 -0700 |
commit | 88dca57092563a20c07460d02c5590efa2ba09b0 (patch) | |
tree | 86c2bd5f3b73e37509c267a89cd946a57f4bf65a /wearable/wear/WearAccessibilityApp | |
parent | 6dd28a354a90b05e6dcb1316da184361487d5539 (diff) | |
download | android-88dca57092563a20c07460d02c5590efa2ba09b0.tar.gz |
Updates to SpeedTracker and accessibilitity.
Bug: 4368433
Test: Manual tests.
Change-Id: If43a8f7829ac2339a9070786d21bcb88c816c867
Diffstat (limited to 'wearable/wear/WearAccessibilityApp')
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> |