title: Searchview doesn't work since app compat
body: <p>Since I implented app compat my searchview doesn't work anymore:</p>
  
  <pre><code> Process: com.laurenswuyts.witpa, PID: 26666
      java.lang.NullPointerException: Attempt to invoke virtual method 'void android.support.v7.widget.SearchView.setSearchableInfo(android.app.SearchableInfo)' on a null object reference
              at com.laurenswuyts.witpa.Activities.Events.EventActivity.onCreateOptionsMenu(EventActivity.java:75)
              at android.app.Activity.onCreatePanelMenu(Activity.java:2820)
              at android.support.v4.app.FragmentActivity.onCreatePanelMenu(FragmentActivity.java:275)
              at android.support.v7.app.ActionBarActivity.superOnCreatePanelMenu(ActionBarActivity.java:276)
              at android.support.v7.app.ActionBarActivityDelegate$1.onCreatePanelMenu(ActionBarActivityDelegate.java:79)
              at android.support.v7.widget.WindowCallbackWrapper.onCreatePanelMenu(WindowCallbackWrapper.java:49)
              at android.support.v7.internal.app.ToolbarActionBar.populateOptionsMenu(ToolbarActionBar.java:459)
              at android.support.v7.internal.app.ToolbarActionBar$1.run(ToolbarActionBar.java:69)
              at android.os.Handler.handleCallback(Handler.java:739)
              at android.os.Handler.dispatchMessage(Handler.java:95)
              at android.os.Looper.loop(Looper.java:135)
              at android.app.ActivityThread.main(ActivityThread.java:5221)
              at java.lang.reflect.Method.invoke(Native Method)
              at java.lang.reflect.Method.invoke(Method.java:372)
              at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:899)
              at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:694)
  </code></pre>
  
  <p>So nullpointer for searchview while I have it:</p>
  
  <pre><code>@Override
      public boolean onCreateOptionsMenu(Menu menu) {
          MenuInflater inflater = getMenuInflater();
          inflater.inflate(R.menu.event_main, menu);
  
          // Get the SearchView and set the searchable configuration
          // Associate searchable configuration with the SearchView
          SearchManager searchManager =
                  (SearchManager) getSystemService(Context.SEARCH_SERVICE);
          SearchView searchView =
                  (SearchView) menu.findItem(R.id.action_search).getActionView();
          searchView.setSearchableInfo(
                  searchManager.getSearchableInfo(getComponentName()));
  
  
          return super.onCreateOptionsMenu(menu);
      }
  </code></pre>
  
  <p>And in my menu I have this:</p>
  
  <pre><code>&lt;!-- Search Widget --&gt;
    &lt;item android:id="@+id/action_search"
        android:title="@string/action_search"
        android:icon="@drawable/ic_action_search"
        app:showAsAction="always"
        android:actionViewClass="android.support.v7.widget.SearchView"/&gt;
  </code></pre>
  
  <p>I have no idea why it doesn't work anymore but it happened since I started using app compat 21.</p>
  
  <p>Regards,</p>