問題タブ [moto-360]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - ビューページャーの代わりに Android ウォッチのフラグメントを切り替えるには、何を使用できますか?
viewPagerでアンドロイドウォッチの左右スワイプ操作を行っています。viewPager を使用してフラグメントを切り替えることができます。しかし、現在のフラグメントを左にスワイプすると、時々固執します(onBackPressedのように機能します)。電流を左にスワイプしても、同じフラグメントが下から表示されます。
したがって、ビューページャーの代わりに Android ウォッチのフラグメントを切り替えるために何を使用できるかを尋ねています。
google-api - Node.js または JS for Google Fit を使用して生のセンサー データ (心拍数) をリクエストする
JavaScript または Node.js を使用して心拍センサー データをすぐに要求する方法はありますか? これは正しいコマンドでしょうか?
また、Node.js を使用してどのようにリクエストしますか? OAuth Playground から出力される JSON に値の数値データが含まれていないことに気付きました。ありがとう!
android - Google Fit API の問題で APK を再コンパイルする
より高い頻度でセンサー データを取得するために、HeartTrace という Android アプリをリバース エンジニアリングしようとしています。APK を逆コンパイルし、パラメータを調整し、再コンパイルしました。ただし、アプリは Google Fit API に接続しなくなりました。API は、再コンパイルする前に Google からの新しい署名を必要としますか? そうでない場合、問題は何ですか? ありがとう!
android - moto 360 gen 1 の Android ウェアラブル GPS
ユーザーの現在の GPS 座標を取得する moto 360 のアプリを開発したいのですが、GPS 接続が組み込まれていないと言われていますが、これは可能ですか? 私が尋ねる理由は、「時計の位置を追跡する」こともできると言っているからです.. gps がない場合、これはどのように可能でしょうか? これにはホストデバイスを使用するだけですか?
android - アンビエント/ブラックスクリーンで頻繁にウェアラブルが振動する
心拍をシミュレートするスマートウォッチ用のアプリを作成しようとしているので、1 秒から約 0.5 ~ 0.3 秒の間隔で、75 ミリ秒の間振動できる必要があります。
また、アプリがアンビエント モードになったとき、または完全なブラックスクリーンになり始めたときにも、これを行う必要があります。消費電力などは気にしません。20 ~ 30 分程度は稼働できるはずです。
私が開発しているMoto360では、アンビエントモードで時計を一定の位置に置いておかないと真っ黒な画面になり、黒画面に入るとすぐに振動が止まってしまうので解決策が必要です私が知らないブラックスクリーンに入って、時計を止める方法がない限り、それはブラックスクリーンでも機能します。
onEnterAmbient などのイベントを操作するだけで、時計が黒画面になるために正しい角度で保持しないと振動が停止し、vibrator.vibrate( )メソッドは、入力/更新などの際に再度実行されるため、通常、振動パターンにわずかな不一致が発生するため、回避する必要があります。したがって、ambientmode を使用するアプローチは機能しないと思います。
以前のコードは次のとおりです。
だから私はalarmmanagerでもう一度試しました(このリンクに固執します:https://developer.android.com/training/wearables/apps/always-on.html#UpdateContent)ブラックスクリーンでも振動を送信できるようにしますが、結局のところ、アラームマネージャーのタイマーはそのような短い間隔に設定できませんか? 黒い画面、通常または周囲モードに関係なく、1秒以下と想定されているため、約5秒ごとに振動します...
コード:
RefreshUpdateAndSetNextAlarm は、onEnterAmbient イベントなどでも呼び出されますが、想定どおりに機能しません。スマートウォッチ、特に Moto 360 でそのようなことを行う方法はありますか?
たぶん、スマートフォンから messageAPI を介してメッセージを絶えず送信し、それらを緊急に設定するとよいでしょうか?
java - EditText が Moto 360 で正しく機能しない
時計で EditText を機能させるのに問題があります。Android Studio のエミュレーターで動作します。edittext フィールドをクリックすると、数字を配置できる別の画面がポップアップ表示されます。電卓に似た UI。時計の EditText フィールドをクリックしても何も起こりません。数字を配置できません。ボタンとスピナーが機能します。
アプリはユーザーからの入力を受け取り、それを他の測定値に変換できます。
これは activity_main.xml ファイルです
これは MainActivity.java です