Continuo a ricevere l'errore dicendo che ActionBarDrawerToggle non può essere applicato a v7.widget.Toolbar e perché ho visto come altri hanno risolto un problema simile ora sono entrambi libreria di supporto file ma l'errore non scompare per qualche motivo.ActionBarDrawerToggle non può essere applicato a Android.support.v7.widget.Toolbar
L'errore dice ActionBarDrawerToggle()
in ActionBarDrawerToggle
non può essere applicato a android.support.v7.widget.Toolbar
poi sotto argomento effettivo R.id.drawable_ic_drawer (int)
import android.support.v7.app.ActionBarDrawerToggle;
import android.support.v4.view.GravityCompat;
import android.support.v4.widget.DrawerLayout;
import android.content.SharedPreferences;
import android.content.res.Configuration;
import android.os.Bundle;
import android.preference.PreferenceManager;
import android.view.LayoutInflater;
import android.view.Menu;
import android.view.MenuInflater;
import android.view.MenuItem;
import android.view.View;
import android.view.ViewGroup;
import android.widget.AdapterView;
import android.widget.ArrayAdapter;
import android.widget.ListView;
import android.widget.Toast;
import android.support.v7.widget.Toolbar;
mDrawerToggle = new android.support.v7.app.ActionBarDrawerToggle(
getActivity(), /* host Activity */
mDrawerLayout, /* DrawerLayout object */
R.drawable.ic_drawer, /* nav drawer image to replace 'Up' caret */
R.string.navigation_drawer_open, /* "open drawer" description for accessibility */
R.string.navigation_drawer_close /* "close drawer" description for accessibility */
) {
La parte che si dice fare l'errore è R.drawer.ic_drawer. Come lo risolvo?
È necessario passare 'toolbar' invece di' R.drawable.ic_drawer' in costruttore. @Vimbainashe – Pooja