P
Patpa
Neues Mitglied
- 0
Abend Leute,
habe einen NavigationDrawer in meine App eingebaut. Hierfür verwende ich das Paket "ButterKnife" um mein Menü zu gestalten. Soweit funktioniert es auch super, kann das Menü öffnen und Sachen auswählen die dann auch ausgeführt werden nur wenn ich mittels dem Befehl
den Drawer öffnen oder schließen will bekomme ich die Fehlermeldung "NullPointerException". Verstehe das ehrlich gesagt nicht wirklich da der Drawer an sich ja funktioniert wie kann er dann null sein? Oder verstehe ich die Fehlermeldung falsch? Hier mal noch der Quelltext bis zum ersten NullPointer
Wäre super wenn mir kurz jemand sagen könnte wo mein Denkfehler ist
Gruß
Patpa
habe einen NavigationDrawer in meine App eingebaut. Hierfür verwende ich das Paket "ButterKnife" um mein Menü zu gestalten. Soweit funktioniert es auch super, kann das Menü öffnen und Sachen auswählen die dann auch ausgeführt werden nur wenn ich mittels dem Befehl
Code:
mDrawerLayout.openDrawer(mNavDrawer);
mDrawerLayout.closeDrawer(mNavDrawer);
Code:
public class MainActivity extends Activity
{
@InjectView(R.id.drawer_layout) DrawerLayout mDrawerLayout;
@InjectView(R.id.navigation_drawer) View mNavDrawer;
private int mNavDraverSelectedItem;
@Override
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Views.inject(this);
if(savedInstanceState == null)
{
selectDrawerItem(R.id.mainview);
mDrawerLayout.openDrawer(mNavDrawer);
}
}
Gruß
Patpa