必须声明元素微调器

Element spinner must be declared

我正在尝试将 Spinner 添加到 ActionBar 并在 xml 文件中纠正此错误:

Element spinner must be declared

我很困惑。问题的解决方案一定很简单,但我真的不知道如何解决它..

您似乎想在菜单 XML 中添加 Spinner。 Spinners 等视图不是菜单中的有效元素。

如果您打算扩充此布局并在 Activity 或片段中使用它,您应该将此文件移至 /layouts。如果您真的想在 ActionBar 中添加 Spinner,我建议您阅读 Adding Drop-down Navigation 文档。

在您的 Activity 的 onCreate() 中,您需要调用 setNavigationMode(NAVIGATION_MODE_LIST),然后调用 actionBar.setListNavigationCallbacks(mSpinnerAdapter, mNavigationCallback),传入 SpinnerAdapterActionBar.OnNavigationListener.