В Xamarin, как я могу изменить цвет фона ActionBar и цвет текста в Fragment?
Вот код, который работает в Activity:
ColorDrawable colorDrawable = new ColorDrawable(Color.White);
ActionBar.SetBackgroundDrawable(colorDrawable); 
int titleId = Resources.GetIdentifier("action_bar_title", "id", "android");
TextView abTitle = (TextView) FindViewById(titleId);
abTitle.SetTextColor (Color.Black);
Если у меня есть тот же код, для того же проекта, в Fragment, я получаю следующую ошибку:
Ссылка на объект требуется для нестатического поля, метода или имущество 'Android.App.ActionBar.SetBackgroundDrawable(Android.Graphics.Drawables.Drawable)'
В этой строке кода:
ActionBar.SetBackgroundDrawable(colorDrawable);
И если я прокомментирую вышеприведенную строку кода, я получаю эту ошибку:
System.NullReferenceException: ссылка на объект не установлена в экземпляр объекта
В этой строке кода:
abTitle.SetTextColor (Color.Black);
Кроме того, я помещаю этот код в функцию OnCreateView.
Как код необходимо изменить, чтобы он работал в Fragment, а не в Activity?
Заранее спасибо