如何在Xamarin Android中使用TextView的SetTextColor

时间:2017-07-29 05:04:02

标签: android xamarin xamarin.android

我搜索了很长时间,但找不到正确答案。

我有Resources / values / colors.xml 我添加了<color name="colorBottomBar">#D0D0D0</color>

我想以编程方式将该颜色设置为textview。 我试过这个。

txtBottomHome.SetTextColor(Resources.GetColor(Resource.Color.colorBottomBar));

Resources.GetColor已被弃用 请帮帮我。

1 个答案:

答案 0 :(得分:0)

我对Xamarin并不熟悉,但在标准Android中,Resources.getColor(int)已被弃用,而不是Resources.getColor(int, Theme)。然后,向后兼容的获取颜色的方式是ContextCompat.getColor(Context, int)。也许在Xamarin中有一个等价物。