I tried following the steps for displaying a drawer above the action bar but below the status bar. The steps found here: display over the ActionBar/Toolbar and under the status bar?
But after implementing the code, the following error was thrown:
error: cannot find symbol method setSupportActionBar(Toolbar)
I've searched on Google for this exact error and not a single result.
I'm using Android Studio (1.1) and have tried using "Clean Build"
I'm using import android.support.v7.widget.Toolbar;
Toolbar toolbar = (Toolbar) findViewById(R.id.actionbar);
setSupportActionBar(toolbar); //error
Hopefully, someone recognizes this error and has a quick answer for it - otherwise I can provide more information if requested.
You can try casting it:
This worked for me!
ActionBarActivity is now deprecated. Use AppCompatActivity instead
You must extend your class from
ActionBarActivity
from support package.Delete:
import android.widget.Toolbar;
Add:
import android.support.v7.widget.Toolbar;
Just extend your activity to AppCompatActivity and use
import android.support.v7.widget.Toolbar;
instead of
import android.widget.Toolbar;
Hope this may help...
Edit:
Recently
ActionBarActivity
has been deprecated in favor ofActionBarCompat
. You should use the new one, and use as theActionBarCompat
themes, E.g.Theme.AppCompat.Light
you class has to extend
ActionBarActivity
instead ofActivity
, in order to use the methodsetSupportActionBar