1

「シンプル」ウォッチフェイスのアナログ版を作ろうとしています。サンプル コードは明確です。コードは SweepWatchFaceService.java に基づいていますが、.setBackgroundVisibility(WatchFaceStyle.BACKGROUND_VISIBILITY_PERSISTENT) サーフェス ホルダーに設定すると、時計 (キャンバス) が覆われます。ピーク カードの背景をサーフェス ホルダー (ウォッチ フェイス) の背景としてレンダリングする簡単な方法はありますか?

4

1 に答える 1

1

それは不可能。

ウォッチフェイスは壁紙としてレンダリングされ、通知の背景はトップ アクティビティ内にレンダリングされます。その結果、背景は常にウォッチフェイスの上にあります。

デジタル ウォッチ フェイスを表示できる理由 (WatchFaceStyleオプションを設定した場合) は、トップ アクティビティもそれをレンダリングするためです。

于 2015-03-19T03:47:03.943 に答える