aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTakeshi Hagikura <thagikura@google.com>2014-09-30 07:12:07 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2014-09-30 07:12:08 +0000
commite60501b02be2f59fe81026060a7c74d001d105b9 (patch)
tree371c7d89f4ca92c0e7867b1ad5337bcb7b6def18
parentf4570543b3d71819d900f26a5de7460c8f8ffa72 (diff)
parent4e4786c1f6da80434630e51658429e041748e02a (diff)
downloadandroid-e60501b02be2f59fe81026060a7c74d001d105b9.tar.gz
Merge "Migrate changes for wear samples in development/samples/wearable" into klp-modular-docs
-rw-r--r--wearable/wear/DataLayer/Wearable/src/main/AndroidManifest.xml1
-rw-r--r--wearable/wear/FindMyPhone/Application/src/main/AndroidManifest.xml1
-rw-r--r--wearable/wear/GridViewPager/Wearable/src/main/java/com/example/android/gridviewpager/MainActivity.java5
-rw-r--r--wearable/wear/SynchronizedNotifications/Application/src/main/java/com/example/android/synchronizednotifications/SynchronizedNotificationsFragment.java7
-rw-r--r--wearable/wear/SynchronizedNotifications/Wearable/src/main/java/com/example/android/synchronizednotifications/NotificationUpdateService.java2
5 files changed, 11 insertions, 5 deletions
diff --git a/wearable/wear/DataLayer/Wearable/src/main/AndroidManifest.xml b/wearable/wear/DataLayer/Wearable/src/main/AndroidManifest.xml
index ee79242b..7bde39a8 100644
--- a/wearable/wear/DataLayer/Wearable/src/main/AndroidManifest.xml
+++ b/wearable/wear/DataLayer/Wearable/src/main/AndroidManifest.xml
@@ -41,7 +41,6 @@
<activity
android:name=".MainActivity"
- android:screenOrientation="portrait"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
diff --git a/wearable/wear/FindMyPhone/Application/src/main/AndroidManifest.xml b/wearable/wear/FindMyPhone/Application/src/main/AndroidManifest.xml
index b18583c9..5ca8c8a5 100644
--- a/wearable/wear/FindMyPhone/Application/src/main/AndroidManifest.xml
+++ b/wearable/wear/FindMyPhone/Application/src/main/AndroidManifest.xml
@@ -20,6 +20,7 @@
<uses-sdk android:minSdkVersion="19"
android:targetSdkVersion="19" />
+ <uses-permission android:name="android.permission.VIBRATE" />
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
diff --git a/wearable/wear/GridViewPager/Wearable/src/main/java/com/example/android/gridviewpager/MainActivity.java b/wearable/wear/GridViewPager/Wearable/src/main/java/com/example/android/gridviewpager/MainActivity.java
index 9a7de929..0ca304eb 100644
--- a/wearable/wear/GridViewPager/Wearable/src/main/java/com/example/android/gridviewpager/MainActivity.java
+++ b/wearable/wear/GridViewPager/Wearable/src/main/java/com/example/android/gridviewpager/MainActivity.java
@@ -43,6 +43,11 @@ public class MainActivity extends Activity {
int colMargin = res.getDimensionPixelOffset(round ?
R.dimen.page_column_margin_round : R.dimen.page_column_margin);
pager.setPageMargins(rowMargin, colMargin);
+
+ // GridViewPager relies on insets to properly handle
+ // layout for round displays. They must be explicitly
+ // applied since this listener has taken them over.
+ pager.onApplyWindowInsets(insets);
return insets;
}
});
diff --git a/wearable/wear/SynchronizedNotifications/Application/src/main/java/com/example/android/synchronizednotifications/SynchronizedNotificationsFragment.java b/wearable/wear/SynchronizedNotifications/Application/src/main/java/com/example/android/synchronizednotifications/SynchronizedNotificationsFragment.java
index d4b9f6ae..2273ab1b 100644
--- a/wearable/wear/SynchronizedNotifications/Application/src/main/java/com/example/android/synchronizednotifications/SynchronizedNotificationsFragment.java
+++ b/wearable/wear/SynchronizedNotifications/Application/src/main/java/com/example/android/synchronizednotifications/SynchronizedNotificationsFragment.java
@@ -40,8 +40,9 @@ import com.google.android.gms.wearable.PutDataMapRequest;
import com.google.android.gms.wearable.PutDataRequest;
import com.google.android.gms.wearable.Wearable;
-import java.text.DateFormat;
+import java.text.SimpleDateFormat;
import java.util.Date;
+import java.util.Locale;
/**
@@ -190,8 +191,8 @@ public class SynchronizedNotificationsFragment extends Fragment
* Returns a string built from the current time
*/
private String now() {
- DateFormat dateFormat = android.text.format.DateFormat.getTimeFormat(this.getActivity());
- return dateFormat.format(new Date());
+ SimpleDateFormat sdf = new SimpleDateFormat("HH:mm:ss", Locale.getDefault());
+ return sdf.format(new Date())
}
}
diff --git a/wearable/wear/SynchronizedNotifications/Wearable/src/main/java/com/example/android/synchronizednotifications/NotificationUpdateService.java b/wearable/wear/SynchronizedNotifications/Wearable/src/main/java/com/example/android/synchronizednotifications/NotificationUpdateService.java
index cf8432c5..b8963cd1 100644
--- a/wearable/wear/SynchronizedNotifications/Wearable/src/main/java/com/example/android/synchronizednotifications/NotificationUpdateService.java
+++ b/wearable/wear/SynchronizedNotifications/Wearable/src/main/java/com/example/android/synchronizednotifications/NotificationUpdateService.java
@@ -107,7 +107,7 @@ public class NotificationUpdateService extends WearableListenerService
if (Constants.BOTH_PATH.equals(dataEvent.getDataItem().getUri().getPath())) {
// Dismiss the corresponding notification
((NotificationManager) getSystemService(NOTIFICATION_SERVICE))
- .cancel(Constants.BOTH_ID);
+ .cancel(Constants.WATCH_ONLY_ID);
}
}
}