package de.devland.masterpassword.ui.drawer; import android.content.Context; import android.content.Intent; import android.support.v4.widget.DrawerLayout; import de.devland.masterpassword.R; import de.devland.masterpassword.ui.preferences.SettingsActivity; import lombok.RequiredArgsConstructor; /** * Created by David Kunzler on 06.09.2014. */ @RequiredArgsConstructor(suppressConstructorProperties = true) public class PreferencesDrawerItem extends SettingsDrawerItem { private final DrawerLayout drawerLayout; @Override public int getImageRes() { return R.drawable.ic_action_settings; } @Override public int getHeaderRes() { return R.string.title_activity_settings; } @Override public void onClick(Context context) { if (drawerLayout != null) { drawerLayout.closeDrawers(); } Intent intent = new Intent(context, SettingsActivity.class); context.startActivity(intent); } }