Мне нужно программно определить значения цвета темы по умолчанию (например, windowBackground, colorPrimary). Я выполняю код из Activity. Мой целевой андроид 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