package org.droidplanner.android.maps.providers;
import android.app.Activity;
import android.content.Context;
import android.preference.PreferenceFragment;
/**
* Parent fragment for the map provider preferences fragment.
*/
public abstract class MapProviderPreferences extends PreferenceFragment {
/**
* @return the map provider this fragment contains preferences for.
*/
public abstract DPMapProvider getMapProvider();
@Override
public Context getContext() {
final Activity activity = getActivity();
if (activity == null)
return null;
return activity.getApplicationContext();
}
}