2015-01-01 119 views
3

如何在Xamarin Studio中將Android工具欄(替換ActionBar)添加到我的Android 5.0 Lollipop應用程序中?我已經檢查過樣本,我只是沒有得到如何將菜單項/圖標/按鈕添加到我的應用程序的棒棒糖工具欄中。使用Xamarin Studio將Lollipop工具欄添加到我的項目

+2

爲什麼downvote?降低投票有什麼意義?它沒有取得任何成就。描述你認爲某篇文章錯誤的評論更有建設性。 –

+1

我沒有低估這一點,但我的猜測是,有人希望你包括一些你自己的代碼和/或鏈接到你已經檢查過的樣本。 – BSMP

+0

@BSMP是的,我不知道。我想我會在搜索時感到厭倦(即使我在提問之前花費了數小時甚至數天的搜索時間)。在寫這個問題的時候,我還沒有發現任何有關android應用的_Toolbars_。 –

回答

0

好吧,當有人遇到這個帖子尋找答案時,我發現一個sample on GitHub,同時尋找一些完全無關的東西。

+1

此外,這裏是支持v7版本:https://github.com/xamarin/monodroid-samples/tree/master/Supportv7/AppCompat/Toolbar此外,我在這裏做了一個博客文章:http://博客。 xamarin.com/android-tips-hello-toolbar-goodbye-action-bar/ – JamesMontemagno

+0

更新:請忽略此答案,因爲它不能幫助我(完全)解決問題。我現在可以訪問一個工具欄示例,但是我仍然不明白他們是如何獲得菜單選項和圖標的。我無法在Properties Pad或xml/axml文件中找到它。 –

+0

您可以使用標準的OnCreateOptionsMenu https://github.com/xamarin/monodroid-samples/blob/master/Supportv7/AppCompat/Toolbar/Supportv7Toolbar/MainActivity.cs#L48-L57查看您的工具欄。如果你插入另一個工具欄(讓我們說在底部)。你只需要調用InflateMenu:https://github.com/xamarin/monodroid-samples/blob/master/Supportv7/AppCompat/Toolbar/Supportv7Toolbar/MainActivity.cs#L31-L35 – JamesMontemagno