Когда вы добавляете какую-либо тему в любую папку в рамках ресурсов проекта Android, Visual Studio создает соответствующее значение int в файле ResourceDesigner.cs в папке ресурсов.
Теперь в среде выполнения, когдаВы должны добавить их в свой код, они доступны следующим образом:
- Если ресурс является стилем, то он доступен в
Resource.Style.YourResourceName
- Если ресурс является измерением, тоон доступен в
Resource.Dimen.YourResourceName
- Если ресурс представляет собой строку, он доступен в
Resource.String.YourResourceName
- Если ресурс представляет собой изображение в папке для рисования, он доступен в
Resource.Drawable.YourResourceName
- Если ресурс представляет собой изображение в папке mipmap, он доступен в
Resource.Mipmap.YourResourceName
, и т. Д. И т. П.
Примечание. Эти свойства всегда являются целыми числами.
В вашем случае, так как это тема (которая в основном является стилем)
Следовательно, вы можете получить это так в Задании:
this.SetTheme(Resource.Style.MyTheme);
И вФрагмент что-то вродеэто:
this.Activity.SetTheme(Resource.Style.MyTheme);
Надеюсь, это поможет,
Возврат в случае запросов.