2015-06-18 2 views
-2

я отслеживаю следующий учебник для реализации панели инструментов:Использование Android Toolbar

http://blog.xamarin.com/android-tips-hello-toolbar-goodbye-action-bar/

Когда я пишу этот код некоторые вещи не могут быть решены.

protected override void OnCreate (Bundle bundle) 
{ 
    base.OnCreate (bundle); 
    SetContentView (Resource.Layout.Main); 
    var toolbar = FindViewById<Toolbar> (Resource.Id.toolbar); 
    //Toolbar will now take on default Action Bar characteristics 
    SetActionBar (toolbar); 
    //You can now use and reference the ActionBar 
    ActionBar.Title = "Hello from Toolbar"; 
} 

Нерешенные вещи: база, setContentView, FindViewById, панель инструментов, ресурсов. Я не могу их импортировать.

+1

Возможно, вам повезет больше, если вы упомянете о том, где в вашей должности/заголовке/тегах вы работаете с Xamarin. Это не сразу видно, если они не следуют вашей ссылке на учебник. – FoamyGuy

ответ

1

Первые буквы «setContentView», «findViewById» должны быть небольшими. Метод findViewById() принимает такие аргументы, как: findViewById (R.id.your_view_name);

И не так, как findViewById (Resource.Id.your_view_name);

В принципе, попробуйте изменить Resource.Id.your_view на "R.id.your_view". Кроме того, сделайте первые буквы имени вашего метода маленькими

Смежные вопросы