當我試圖完成導航欄的代碼時,它給了我這個錯誤,這是我試圖修復的R,但它根本不起作用。導航欄創建錯誤
守則導航欄作爲圖像:
和代碼示例:
public class NavigationBar extends AppCompatActivity {
private static final android.R.
private DrawerLayout mDrawerLayout;
private ActionBarDrawerToggle mToggle;
private Toolbar mToolbar;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView();
mToolbar = (Toolbar) findViewById(R.id.toolbar);
setSupportActionBar(nToolbar);
mDrawerLayout = (DrawerLayout) findViewById(R.id.drawer_layout);
mToggle = new ActionBarDrawerToggle(this, mDrawerLayout, R.string.navigation_drawer_open, R.string.navigation_drawer_close);
mDrawerLayout.addDrawerListener(nToggle);
mToggle.syncState();
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
}
private void setContentView() {
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
if(nToggle.onOptionsItemSelected(item)){
return true;
}
return super.onOptionsItemSelected(item);
}
}
請把你的代碼和你變得如此,這將是更好地幫助 –