SM-T110 UND GT-I9300
Fortgeschrittenes Mitglied
- 17
Hallo, ich habe ein Problem. undzwar habe ich einen Navigation Drawer der sich erst nach 2 sekunden nach auswahl des items schliesen soll. Klappt auch gut nur sobal der Drawer zu ist, stürzt die app ab
Hier der Onitemsselected code:
was läuft da falsch?
Hier der Onitemsselected code:
Code:
navigationView.setNavigationItemSelectedListener(new NavigationView.OnNavigationItemSelectedListener() {
@Override
public boolean onNavigationItemSelected(MenuItem menuItem) {
if(menuItem.isChecked()) menuItem.setChecked(true);
else menuItem.setChecked(false);
//Drawer schließen
Thread DrawerCloser = new Thread(){
public void run(){
try{
sleep(2000);}
catch(InterruptedException e){
e.printStackTrace();}
finally{
drawerLayout.closeDrawers();}}};
DrawerCloser.start();
switch (menuItem.getItemId()){
case R.id.starred:
toolbar.setTitle("Start");
ContentFragment fragment = new ContentFragment();
android.support.v4.app.FragmentTransaction fragmentTransaction = getSupportFragmentManager().beginTransaction();
fragmentTransaction.replace(R.id.frame,fragment);
fragmentTransaction.commit();
drawerLayout.closeDrawer(Gravity.START);
return true;
was läuft da falsch?