我需要通过编程方式获取一些默认主题颜色值(例如,windowBackground,colorPrimary)。我正在执行一个Activity的代码。我的目标android API是21。我正在使用Theme.Material theme
。我已经试过:如何以编程方式在Android中获取当前主题的颜色(Xamarin)
var attributeValue = new Android.Util.TypedValue();
this.Theme.ResolveAttribute(Resource.Attribute.colorPrimary, attributeValue, true)
不同的资源标识符,但我总是得到一个Android.Util.DataType.Null
值。
你检查我的答案? – Ironman