blob: 6dd09754332b3931839fecd7d26f26dd7af8c68f [file] [log] [blame]
package com.fairphone.updater.fragments;
import android.app.Activity;
import android.content.Context;
import android.content.SharedPreferences;
import android.support.v4.app.Fragment;
import com.fairphone.updater.FairphoneUpdater;
public class BaseFragment extends Fragment
{
FairphoneUpdater mainActivity;
SharedPreferences mSharedPreferences;
@Override
public void onAttach(Activity activity)
{
super.onAttach(activity);
try
{
mainActivity = (FairphoneUpdater) activity;
mSharedPreferences = mainActivity.getSharedPreferences(FairphoneUpdater.FAIRPHONE_UPDATER_PREFERENCES, Context.MODE_PRIVATE);
} catch (ClassCastException e)
{
throw new ClassCastException(activity + " must implement " + FairphoneUpdater.class.getName() + ": " + e.getLocalizedMessage());
}
}
}