2017-06-20 23 views
0

我對此有點困惑,我挖掘出的例子似乎只表明簡單的事情..就像改變工具欄的顏色一樣。在Android中使用Firebase遙控器配置的顏色

因此,例如,我試圖更改由android map utils IconGenerator類創建的聚簇地圖標記的文本顏色。文本可以使用mClusterIconGenerator.setTextAppearance(R.style.ClusterStyle)進行樣式設置,並且此樣式定義了textColor。

這是一個比這個例子更廣泛的問題 - 我該如何應用基於從遠程配置解析的應用程序遍佈應用程序的顏色?我創建了一些數據綁定方法,並開始逐個更新XML中的每個文本視圖或按鈕,以便通過綁定方法將其顏色設置爲樣式引用顏色資源(firebase無法覆蓋)。

感謝您的任何線索,如果我試圖遠程配置使用遠遠超過它的意圖,比我知道!

回答

0

我個人對此的看法是,從Firebase遠程配置中逐一獲取每個組件的特定UI值絕對遠遠超過其目的。但是,使用遠程配置可以做的事情是假設您的應用有多個主題選項,例如已經內置於您的應用中的「日模式」和「夜模式」。您可以通過檢查Firebase遠程配置中的遠程屬性來在這些主題之間進行切換。