summaryrefslogtreecommitdiffstats
path: root/samples/browseable/WatchFace/Wearable
diff options
context:
space:
mode:
Diffstat (limited to 'samples/browseable/WatchFace/Wearable')
-rw-r--r--samples/browseable/WatchFace/Wearable/AndroidManifest.xml13
-rw-r--r--samples/browseable/WatchFace/Wearable/src/com.example.android.wearable.watchface/DigitalWatchFaceService.java10
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();