1

我在 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);
4

0 回答 0