在android 4.x中ActionbarSherlock SearchView崩溃

时间:2013-05-19 16:10:54

标签: actionbarsherlock searchview

我在ActionbarSherlock中使用SearchView。 我在android 2.3中无法正常工作但在android 4.x中崩溃

<com.actionbarsherlock.widget.SearchView
        android:id="@+id/provinceFilter"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:ems="10" >
        <requestFocus />
    </com.actionbarsherlock.widget.SearchView>

和逻辑代码

SearchManager searchManager = (SearchManager) mContext.getSystemService(Context.SEARCH_SERVICE);
mSearchView = (SearchView)view.findViewById(R.id.provinceFilter);
mSearchView.setSearchableInfo(searchManager.getSearchableInfo(getActivity().getComponentName()));
mSearchView.setIconifiedByDefault(false);
mSearchView.setOnQueryTextListener(this);
mSearchView.setOnCloseListener(this);

0 个答案:

没有答案