android v7包中的toolbar添加SearchView出现空指针

res/menu/main.xml




    
    
    

通常我们需要在onCreateOptionsMenu中找到这个searchview,并且给它设置一些事件。此时我们通过

 MenuItem item = menu.findItem(R.id.action_search);
        SearchView searchView = (SearchView) MenuItemCompat.getActionView(item);

得到的searchView会出现空指针,这时我们只需要把:
android:actionViewClass 修改为:** app:actionViewClass**既可以解决。

你可能感兴趣的:(android v7包中的toolbar添加SearchView出现空指针)