package de.tum.in.tumcampusapp.cards; import android.content.Context; import android.content.Intent; import android.content.SharedPreferences; import android.content.SharedPreferences.Editor; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import de.tum.in.tumcampusapp.R; import de.tum.in.tumcampusapp.auxiliary.Utils; import de.tum.in.tumcampusapp.cards.generic.Card; import de.tum.in.tumcampusapp.managers.CardManager; /** * Card that describes how to change card settings */ public class FirstUseCard2 extends Card { public FirstUseCard2(Context context) { super(CardManager.CARD_FIRST_USE_2, context); } public static Card.CardViewHolder inflateViewHolder(ViewGroup parent) { View view = LayoutInflater.from(parent.getContext()).inflate(R.layout.card_first_use2, parent, false); return new Card.CardViewHolder(view); } @Override public void discard(Editor editor) { Utils.setInternalSetting(mContext, CardManager.SHOW_TUTORIAL_2, false); } @Override protected boolean shouldShow(SharedPreferences p) { return Utils.getInternalSettingBool(mContext, CardManager.SHOW_TUTORIAL_2, true); } @Override public Intent getIntent() { return null; } @Override public int getId() { return 0; } }