package com.softwarefools.nik.spiritlevel; import com.softwarefools.spiritlevel.R; /** * Created by nick on 01.12.15. */ //import android.app.Fragment; import android.content.SharedPreferences; import android.content.SharedPreferences.OnSharedPreferenceChangeListener; import android.os.Bundle; import android.preference.PreferenceActivity; import android.preference.PreferenceFragment; import android.preference.PreferenceManager; //import fr.at.testsliderpref.utils.SeekBarPreference; import android.os.Bundle; import android.preference.PreferenceActivity; import android.preference.PreferenceFragment; import android.preference.PreferenceScreen; import android.widget.SeekBar; //import android.support.v7.preference.*; //import android.support.v4.app.*; public class AppPreferences extends PreferenceActivity { //public static final String PREFS_NAME = "MyPrefsFile"; // private SeekBar seekbar_pitch; // private SeekBar seekbar_rate; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); getFragmentManager().beginTransaction().replace(android.R.id.content, new MyPreferenceFragment()).commit(); //getSupportFragmentManager().beginTransaction().replace(android.R.id.content, new MyPreferenceFragment()).commit(); //Initialize the "up" button // seekbar_pitch().setDisplayHomeAsUpEnabled(true); /* seekbar_pitch = (SeekBar)findViewById(R.id.PRICEseekBarID); // make seekbar object seekbar_pitch.setOnSeekBarChangeListener(super.onCreate(savedInstanceState)); seekbar_pitch.setOnSeekBarChangeListener(new OnSeekBarChangeListener() { @Override public void onStopTrackingTouch(SeekBar seekBar) { // TODO Auto-generated method stub } @Override public void onStartTrackingTouch(SeekBar seekBar) { // TODO Auto-generated method stub } @Override public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) { // TODO Auto-generated method stub PRICEtextProgress = (TextView)findViewById(R.id.PRICEtextViewProgressID); PRICEtextProgress.setText("Price:: Rs "+progress); seekBar.setMax(100); } });*/ } // public static class MyPreferenceFragment extends PreferenceFragment implements OnSharedPreferenceChangeListener public static class MyPreferenceFragment extends PreferenceFragment { // private SeekBarPreference _seekBarPref; @Override public void onCreate(final Bundle savedInstanceState) { super.onCreate(savedInstanceState); addPreferencesFromResource(R.xml.settings); //sEEKBAR // _seekBarPref = (SeekBarPreference) this.findPreference("SEEKBAR_VALUE"); //getPreferenceScreen().getSharedPreferences().registerOnSharedPreferenceChangeListener(this); // Set seekbar summary : // int radius = PreferenceManager.getDefaultSharedPreferences(this.getActivity()).getInt("SEEKBAR_VALUE", 50); // _seekBarPref.setSummary(this.getString(R.string.settings_summary).replace("$1", "" + radius)); }/* @Override public void onSharedPreferenceChanged(SharedPreferences sharedPreferences, String key) { // Set seekbar summary : int radius = PreferenceManager.getDefaultSharedPreferences(this.getActivity()).getInt("SEEKBAR_VALUE", 50); _seekBarPref.setSummary(this.getString(R.string.settings_summary).replace("$1", ""+radius)); }*/ } }