SearchView是appcompat-v7中的一个组件,能够更快的实现一些基本的功能
但是在布局中使用android.support.v7.widget.SearchView,打开该页面会crash,查看错误是加载布局出问题了
android.view.InflateException: Binary XML file line #26: Binary XML file line #26: Error inflating class android.support.v7.widget.SearchView
…
Caused by: java.lang.UnsupportedOperationException: Failed to resolve attribute at index 13: TypedValue{t=0x2/d=0x7f0200cb a=-1}
检查发现代码都没有什么问题,经过一番搜索发现是application的主题theme的问题 想要使用android.support.v7.widget.SearchView,主题必须是AppCompat的主题,这与AppCompatActivity类似。 所以以后使用appcompat-v7中的组件一定要注意主题是否正确。