2016-04-29 63 views
0

当我尝试setTextColor与数据绑定时,TextView将消失。有谁知道如何解决或解决这个问题?非常感谢。当我尝试setTextColor与数据绑定时,TextView将消失

 <TextView 
     android:layout_width="0dp" 
     android:layout_height="wrap_content" 
     android:layout_gravity="center_vertical" 
     android:layout_weight="1" 
     android:gravity="right" 
     android:textColor="@{tickerModel.diffPriceColor}" 
     android:text="@{tickerModel.mName}"/> 
+0

而我曾尝试使用BindingAdapter作为下面的问题和以前一样。 –

+0

你有0 alpha吗?例如。 0x000000FF –

回答

0

在布局中使用使用BindAdapter

@BindAdapter({"txtColor"}) 
public static void setTxtColor(View view, String color){ 
    ((TextView)view).setTextColor(Color.parseColor(color)); 
} 

以下行,而不是 “机器人:文字颜色”:

app:txtColor="@{tickerModel.diffPriceColor}" 

希望能帮助你解决你的问题。

相关问题