ActionBar SearchView空指针异常

来源:互联网 发布:js中的length 编辑:程序博客网 时间:2024/06/05 06:29

解决方法

<menu xmlns:android="http://schemas.android.com/apk/res/android"

    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    tools:context="com.app.appmaket.MainActivity" >
    <item
        android:id="@+id/action_search"
        android:orderInCategory="100"
        android:icon="@drawable/ic_action_search"
        android:title="@string/action_settings"
        app:actionViewClass="android.support.v7.widget.SearchView"
        app:showAsAction="ifRoom"/>

</menu>

import android.support.v7.widget.SearchView;
import android.support.v7.widget.SearchView.OnQueryTextListener;

MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.main, menu);
 searchView = (SearchView) menu.findItem(R.id.action_search).getActionView();
     searchView.setOnQueryTextListener(this);

0 0
原创粉丝点击