2019-04-21 21:18:08 +02:00
|
|
|
package nodomain.freeyourgadget.gadgetbridge.activities.devicesettings;
|
|
|
|
|
|
|
|
import android.os.Bundle;
|
|
|
|
|
|
|
|
import androidx.preference.PreferenceFragmentCompat;
|
|
|
|
|
|
|
|
abstract public class DeviceSpecificSettingsFragment extends PreferenceFragmentCompat {
|
|
|
|
|
2019-05-20 16:36:06 +02:00
|
|
|
public void setSettingsFileSuffix(String settingsFileSuffix) {
|
2019-04-21 21:18:08 +02:00
|
|
|
Bundle args = new Bundle();
|
|
|
|
args.putString("settingsFileSuffix", settingsFileSuffix);
|
|
|
|
setArguments(args);
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
public void onCreatePreferences(Bundle savedInstanceState, String rootKey) {
|
|
|
|
String settingsFileSuffix = getArguments().getString("settingsFileSuffix", "_bug");
|
|
|
|
getPreferenceManager().setSharedPreferencesName("devicesettings_" + settingsFileSuffix);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|