問題タブ [android-wear-notification]
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.
android - Android Wear 2.0 の通知
そのため、Google I/O 2016 と新しい Wear 2.0 の後、ベータ ビルドを実行している huawei ウォッチで同じ通知をアーカイブしようとしています。
通知を使用していた以前の方法から更新しようとしましたが、運がありませんでした。通知の下部にアクション ボタンを追加できません。
ここで私がこれまでに得たもの:
しかし、ボタンなどのない通常の通知が表示されるだけです。誰かが私が間違っていることを理解しましたか?
android - ウェアラブルに通知アクション アイコンが表示されない
通知にアクションを追加して、ウェアラブル デバイスでもアクション ボタンを表示しようとしています。次のコードは、アクションを作成し、ここで推奨NotificationCompat
されている を使用して配信される に追加する方法を示しています: https://developer.android.com/training/wearables/notifications/creating.html#DeliverNotificationManagerCompat
ご覧のとおり、チェックマークと衰退の画像には、暗い画像と明るい画像の 2 つの異なる画像を使用しています。これは、マシュマロ テスト デバイスのかなり明るい通知領域に暗い画像を表示し、ウェアラブル アクション ボタンのかなり暗い背景に明るい画像を表示したいからです。
ここでの問題は、ウェアラブルにアイコンがまったく表示されないことです。Android 6.0.1 を実行しているハードウェア ウェアラブルの次のスクリーンショットを参照してください。
実際には、黒いコーナーはありません。それはAndroid Wearのスクリーンショットツールのミスのようです。ただし、アクションボタンにアイコンを表示したいです。プロジェクト内のすべてのドローアブルと同様に、done_white/_black と clear_white/black はベクター ドローアブルです。PNGをドローアブルとしてすでに試しましたが、どちらも機能しませんでした。
android - メッセージを Android ウェアラブルに送信する
2 つの異なる Android スマートウォッチにメッセージを送信したいと考えています。モバイル側ではWearable.MessageApi.sendMessage
が呼び出されてsendMessageResult.getStatus().isSuccess()
true になるため、メッセージの送信は機能するはずです。問題は、 のonMessageReceived
メソッドがMyWearableListenerService
メッセージを受信しないことです。私は何を間違っていますか?これは私が使用しているコードです:
Android アプリの MainActivity。
左/右のメソッドはメッセージを送信しています
MyWearableListenerService
ウェア側の AndroidManifest
android - モバイル アプリからの通知のみがウォッチの Android ウェアに表示されない
LG ウォッチ アーバンを使用しています。時計を電話に正常に接続し、時計は gmail、リンクイン、その他のアプリからのすべての通知を表示しています。通知を送信するモバイル アプリケーションを作成しました。ただし、この通知は時計には表示されませんが、携帯電話には通知が届きます。これの理由はわかりません。以下のコードを使用しましたが、
Companion Android Wear アプリのブロックされたアプリ リストにモバイル アプリが含まれていないことを確認しました。どんな助けでも大歓迎です。
android - アンドロイドウェアサービスアプリを起動するには?
ご存じのように、モバイル アプリから Wear アプリをインストールすると、時計の画面に次のような通知が表示されます。
アプリがインストールされています。タップして開始します。
アプリがサービスアプリの場合、通知をタッチして起動しませんでした。どのようにそれを開始することができますか?
android - Google の例 android-SynchronizedNotifications が機能しない
Google の例の android-SynchronizedNotifications は、Google API クライアントに接続できなかったため機能しません。修正方法は?
https://github.com/googlesamples/android-SynchronizedNotifications/をダウンロードし、Android Studio のエミュレーターでアプリケーションを実行しました。この例では、GoogleApiClient.Builder で Wearable.API を使用しており、次のエラーで失敗しました:
デバッグから、理由がわかりました:
API_UNAVAILABLE: connectionResult = {ConnectionResult@4465} "ConnectionResult{statusCode=API_UNAVAILABLE, resolution=null, message=null}"
私のセットアップの詳細:
OS - MAC X エル キャピタン
Java-jdk1.8.0_102
プロジェクトは、Google API、Google Play サービス、Google リポジトリ、Android サポート リポジトリがインストールされた API 23 (marshmallow) でコンパイルされました
エミュレータ - Android Studio、API 23、Nexus 5 から
GoogleApiClient.Builder で Wearable.API を使用するためにあらゆる種類の資格情報を使用する必要があるという情報が見つからなかったため、Google Play Android Developer API または API キーの OAuth 2.0 などの Google API の資格情報は使用しませんでした。
android - 通知からの Android Wear Intent が起動しない
私は小さな Android Wear アプリを作成しています。その機能の一部として、2 つのアクションを含む進行中の通知を作成しています。1. アプリを再度開きます。2. アプリを閉じる(状態をクリアする)。
最初のアクション (開く) は完全に機能します (つまり、ボタンを押すと、アクションが実行されます)。しかし、2 番目のアクションは何も起動しません。
通知自体のコードは次のとおりです。
注: 別の方法で tnsIntent をインスタンス化しようとしましたIntent tnsIntent = new Intent(ACTION_TERMINATE_TRACKING, null, this, TimerNotificationService.class);
が、何も変わりませんでした。
サービスは次のようになります。
アプリをデバッグ モードで実行しonHandleIntent()
、サービスにブレークポイントを設定しましたが、ブレークポイントにヒットしなかったため、サービスはインテントを受け取りません。おそらくサービスのためにどこかで行うべきであるインテント登録呼び出しを見逃しましたか? (マニフェストで?)
xamarin.android - Xamarin Android Wear: 現在クリックされている通知 ID を取得する
PutExtraとGetIntExtraを使用しようとしましたが、通知 ID は常に最後の通知によって上書きされ、すべての通知値は同じです。解決方法を教えてください、
前もって感謝します!