I'm a Developer Advocate (which is just a fancy word for "Software Engineer who loves to tinker around with technology and teach other people") on the Firebase team ๐ฅ.
Hi folks, this may be a silly question, but I'm new developing for wearable devices, and Wikipedia says that there is Smart Watches with Android Wear 2.0 OS and Smart Watches with Android OS by itself. https://en.wikipedia.org/wiki/Smartwatch#Operating_systems
So my question is, after Google released Android Wear OS there is no more Android OS Smart Watches on the market? only Smart Watches with Android Wear OS? should i worry about Smart Watches running Android OS nowadyas? because I'm developing an APP and I'm trying to cover most of the Android Smart Watches out there, so i thought in using Android Wear 2.0 SDK and Tizen SDK for Samsung Smart Watches, but now i don't know if i should worry about Smart Watches running Android OS, should I? if that's the case what would be the SDK for it? thank you very much for your help guys :)
Oh and for IOS, watch OS and Tizen OS will cover most of the smart watches for Iphones out there? thanks
In addition to the alpha value it would be nice to animate textSize so that the centered item has a bigger font. Is it feasable?
While trying I got an error:
requestLayout() improperly called by android.widget.TextView{b2f7b8c0 V.ED.... ......ID 0,75-320,113 #7f050013 app:id/text} during layout: running second layout pass
java.lang.NullPointerException
at android.support.wearable.view.WearableListView.checkForTap(WearableListView.java:283)
at android.support.wearable.view.WearableListView.handleTouchUp(WearableListView.java:404)
at android.support.wearable.view.WearableListView.onTouchEvent(WearableListView.java:199)
at android.view.View.dispatchTouchEvent(View.java:7846)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2209)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1944)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2215)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1958)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2215)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1958)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2215)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1958)
at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2215)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1958)
at com.android.internal.policy.impl.PhoneWindow$DecorView.superDispatchTouchEvent(PhoneWindow.java:2085)
at com.android.internal.policy.impl.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1532)
at android.app.Activity.dispatchTouchEvent(Activity.java:2468)
at com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchTouchEvent(PhoneWindow.java:2033)
at android.view.View.dispatchPointerEvent(View.java:8026)
at android.view.ViewRootImpl$ViewPostImeInputStage.processPointerEvent(ViewRootImpl.java:3989)
at android.view.ViewRootImpl$ViewPostImeInputStage.onProcess(ViewRootImpl.java:3868)
at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:3433)
at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:3483)
at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:3452)
at android.view.ViewRootImpl$AsyncInputStage.forward(ViewRootImpl.java:3559)
at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:3460)
at android.view.ViewRootImpl$AsyncInputStage.apply(ViewRootImpl.java:3616)
at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:3433)
at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:3483)
at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:3452)
at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:3460)
at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:3433)
at android.view.ViewRootImpl.deliverInputEvent(ViewRootImpl.java:5589)
at android.view.ViewRootImpl.doProcessInputEvents(ViewRootImpl.java:5569)
at android.view.ViewRootImpl.enqueueInputEvent(ViewRootImpl.java:5540)
at android.view.ViewRootImpl$WindowInputEventReceiver.onInputEvent(ViewRootImpl.java:5669)
at android.view.InputEventReceiver.dispatchInputEvent(InputEventReceiver.java:185)
at android.os.MessageQueue.nativePollOnce(Native Method)
at android.os.MessageQueue.next(MessageQueue.java:138)
at android.os.Looper.loop(Looper.java:123)
at android.app.ActivityThread.main(ActivityThread.java:5026)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:777)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:602)
at dalvik.system.NativeStart.main(Native Method)