diff --git a/Wearable/build.gradle b/Wearable/build.gradle index 244cc19..332123f 100644 --- a/Wearable/build.gradle +++ b/Wearable/build.gradle @@ -5,16 +5,24 @@ buildscript { } dependencies { - classpath 'com.android.tools.build:gradle:2.3.2' + classpath 'com.android.tools.build:gradle:2.3.3' } } apply plugin: 'com.android.application' +repositories { + jcenter() + maven { + url 'https://maven.google.com' + } +} + dependencies { + compile 'com.android.support:wear:26.0.0' compile 'com.google.android.gms:play-services-wearable:10.2.4' @@ -35,7 +43,8 @@ List dirs = [ 'template'] // boilerplate code that is generated by the sample template process android { - compileSdkVersion 25 + + compileSdkVersion 26 buildToolsVersion "25.0.3" @@ -43,9 +52,12 @@ android { versionCode 1 versionName "1.0" - minSdkVersion 24 + minSdkVersion 23 + + targetSdkVersion 26 + + multiDexEnabled true - targetSdkVersion 25 } compileOptions { diff --git a/Wearable/src/main/java/com/example/android/wearable/wear/alwayson/MainActivity.java b/Wearable/src/main/java/com/example/android/wearable/wear/alwayson/MainActivity.java index 3673545..6afd814 100644 --- a/Wearable/src/main/java/com/example/android/wearable/wear/alwayson/MainActivity.java +++ b/Wearable/src/main/java/com/example/android/wearable/wear/alwayson/MainActivity.java @@ -24,7 +24,6 @@ import android.os.Handler; import android.os.Message; import android.support.wearable.activity.WearableActivity; -import android.support.wearable.view.WatchViewStub; import android.util.Log; import android.widget.TextView; @@ -124,22 +123,14 @@ public void onCreate(Bundle savedInstanceState) { ambientStateIntent, PendingIntent.FLAG_UPDATE_CURRENT); + mTimeTextView = (TextView) findViewById(R.id.time); + mTimeStampTextView = (TextView) findViewById(R.id.time_stamp); + mStateTextView = (TextView) findViewById(R.id.state); + mUpdateRateTextView = (TextView) findViewById(R.id.update_rate); + mDrawCountTextView = (TextView) findViewById(R.id.draw_count); - /** Determines whether watch is round or square and applies proper view. **/ - final WatchViewStub stub = (WatchViewStub) findViewById(R.id.watch_view_stub); - stub.setOnLayoutInflatedListener(new WatchViewStub.OnLayoutInflatedListener() { - @Override - public void onLayoutInflated(WatchViewStub stub) { - - mTimeTextView = (TextView) stub.findViewById(R.id.time); - mTimeStampTextView = (TextView) stub.findViewById(R.id.time_stamp); - mStateTextView = (TextView) stub.findViewById(R.id.state); - mUpdateRateTextView = (TextView) stub.findViewById(R.id.update_rate); - mDrawCountTextView = (TextView) stub.findViewById(R.id.draw_count); + refreshDisplayAndSetNextUpdate(); - refreshDisplayAndSetNextUpdate(); - } - }); } /** diff --git a/Wearable/src/main/res/layout/activity_main.xml b/Wearable/src/main/res/layout/activity_main.xml index d808e6b..90570c3 100644 --- a/Wearable/src/main/res/layout/activity_main.xml +++ b/Wearable/src/main/res/layout/activity_main.xml @@ -1,5 +1,4 @@ - - - + tools:context=".MainActivity"> + + + + + + + + + + + + + + + diff --git a/Wearable/src/main/res/layout/rect_activity_main.xml b/Wearable/src/main/res/layout/rect_activity_main.xml deleted file mode 100644 index bfb8147..0000000 --- a/Wearable/src/main/res/layout/rect_activity_main.xml +++ /dev/null @@ -1,59 +0,0 @@ - - - - - - - - - - - - - - diff --git a/Wearable/src/main/res/layout/round_activity_main.xml b/Wearable/src/main/res/layout/round_activity_main.xml deleted file mode 100644 index 8fa7a2d..0000000 --- a/Wearable/src/main/res/layout/round_activity_main.xml +++ /dev/null @@ -1,59 +0,0 @@ - - - - - - - - - - - - - - diff --git a/Wearable/src/main/res/values/dimens.xml b/Wearable/src/main/res/values/dimens.xml deleted file mode 100644 index d44096a..0000000 --- a/Wearable/src/main/res/values/dimens.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - - 24dp - 16dp - - 34dp - 34dp -