2017-06-20 11 views
0

私はこれと少し混乱しています。私が掘り下げた例は、ツールバーの色を変えるような単純なものを示すようです。Androidのfirebaseリモート設定の色を利用する

たとえば、android map utils IconGeneratorクラスで作成されたクラスターマップマーカーのテキストの色を変更しようとしています。テキストはmClusterIconGenerator.setTextAppearance(R.style.ClusterStyle)を使用してスタイル指定することができ、このスタイルはtextColorを定義します。

この例よりも広い質問ですが、リモート設定から解析されたものに基づいてアプリ全体に色を適用するにはどうすればよいですか?いくつかのデータバインディングメソッドを作成し、各テキストビューまたはボタンをXMLで1つ1つ更新してスタイルベースの色リソースとしてバインディングメソッドを使用して色を設定し始めました。

リードしてくれてありがとう、私が遠く離れた場所でリモート設定をしようとしているのであれば、それはlemmeが知っている以上のものです!

答えて

0

私の個人的な意見では、Firebaseのリモート設定から各コンポーネントごとに特定のUI値を1つずつ取得しているのは間違いありません。しかし、リモート設定でできることは、アプリケーションに既に組み込まれている「デイモード」や「ナイトモード」のような、あなたのアプリの複数のテーマオプションがあるとします。これらのテーマの1つを切り替えるには、Firebaseリモート設定のリモートプロパティをチェックします。

関連する問題