必须声明元素微调器
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)
,传入 SpinnerAdapter
和 ActionBar.OnNavigationListener
.
我正在尝试将 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)
,传入 SpinnerAdapter
和 ActionBar.OnNavigationListener
.