3

私は Play ストアに無料のアプリを持っています: Circus Watch Facesで、構成アクティビティにウォッチフェイス セレクターを追加しようとしています。私はそれについて Android Dev Docs に従いましたが、問題はありませんでしたが、あるウォッチフェイスから別のウォッチフェイスに切り替えるにはどうすればよいですか?

私はアンドロイド開発にまったく慣れていないので、サンプルから理解して新しいものを構築しようとしています。現在、ボタンだけで構成アクティビティを行っています。それをクリックすると、現在のウォッチフェイスを変更したいと思います!

私のコードはGitHubにあります(config アクティビティはまだ更新されていません)。

4

2 に答える 2

0

あなたができる最も近いものは次のとおりです。

public static void pickYourWatchFace(Context context) {
    ComponentName yourWatchFace = new ComponentName(context, YourWatchFace.class);
    Intent intent = new Intent(WallpaperManager.ACTION_CHANGE_LIVE_WALLPAPER)
            .putExtra(WallpaperManager.EXTRA_LIVE_WALLPAPER_COMPONENT, yourWatchFace)
            .addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
    context.startActivity(intent);
}

これにより、ユーザーの前に YourWatchFace が表示されたウォッチ フェイス ピッカーが開き、1 回タップするだけで設定できます。

于 2016-06-22T14:46:14.767 に答える