diff options
Diffstat (limited to 'samples/browseable/WatchFace/Wearable')
-rw-r--r-- | samples/browseable/WatchFace/Wearable/AndroidManifest.xml | 13 | ||||
-rw-r--r-- | samples/browseable/WatchFace/Wearable/src/com.example.android.wearable.watchface/DigitalWatchFaceService.java | 10 |
2 files changed, 16 insertions, 7 deletions
diff --git a/samples/browseable/WatchFace/Wearable/AndroidManifest.xml b/samples/browseable/WatchFace/Wearable/AndroidManifest.xml index 7dd5b69a9..09b914eb2 100644 --- a/samples/browseable/WatchFace/Wearable/AndroidManifest.xml +++ b/samples/browseable/WatchFace/Wearable/AndroidManifest.xml @@ -19,7 +19,7 @@ <uses-sdk android:minSdkVersion="21" - android:targetSdkVersion="23"/> + android:targetSdkVersion="25"/> <uses-feature android:name="android.hardware.type.watch"/> @@ -35,14 +35,19 @@ <!-- Location permission used by FitDistanceWatchFaceService --> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/> - <android:uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> - <android:uses-permission android:name="android.permission.READ_PHONE_STATE"/> - <android:uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/> + <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> + <uses-permission android:name="android.permission.READ_PHONE_STATE"/> + <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/> <application android:allowBackup="true" android:icon="@drawable/ic_launcher" android:label="@string/app_name"> + + <meta-data + android:name="com.google.android.wearable.standalone" + android:value="true" /> + <meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version"/> diff --git a/samples/browseable/WatchFace/Wearable/src/com.example.android.wearable.watchface/DigitalWatchFaceService.java b/samples/browseable/WatchFace/Wearable/src/com.example.android.wearable.watchface/DigitalWatchFaceService.java index 0a9eff2fe..f3f97fb55 100644 --- a/samples/browseable/WatchFace/Wearable/src/com.example.android.wearable.watchface/DigitalWatchFaceService.java +++ b/samples/browseable/WatchFace/Wearable/src/com.example.android.wearable.watchface/DigitalWatchFaceService.java @@ -28,6 +28,7 @@ import android.graphics.Typeface; import android.os.Bundle; import android.os.Handler; import android.os.Message; +import android.support.v4.content.ContextCompat; import android.support.wearable.watchface.CanvasWatchFaceService; import android.support.wearable.watchface.WatchFaceService; import android.support.wearable.watchface.WatchFaceStyle; @@ -200,12 +201,15 @@ public class DigitalWatchFaceService extends CanvasWatchFaceService { mBackgroundPaint = new Paint(); mBackgroundPaint.setColor(mInteractiveBackgroundColor); - mDatePaint = createTextPaint(resources.getColor(R.color.digital_date)); + mDatePaint = createTextPaint( + ContextCompat.getColor(getApplicationContext(), R.color.digital_date)); mHourPaint = createTextPaint(mInteractiveHourDigitsColor, BOLD_TYPEFACE); mMinutePaint = createTextPaint(mInteractiveMinuteDigitsColor); mSecondPaint = createTextPaint(mInteractiveSecondDigitsColor); - mAmPmPaint = createTextPaint(resources.getColor(R.color.digital_am_pm)); - mColonPaint = createTextPaint(resources.getColor(R.color.digital_colons)); + mAmPmPaint = createTextPaint( + ContextCompat.getColor(getApplicationContext(), R.color.digital_am_pm)); + mColonPaint = createTextPaint( + ContextCompat.getColor(getApplicationContext(), R.color.digital_colons)); mCalendar = Calendar.getInstance(); mDate = new Date(); |