Removed on change listener for spinner, we don't use it.

This commit is contained in:
almir
2014-02-05 23:05:23 +01:00
parent 872e76400d
commit decb479cd0
2 changed files with 28 additions and 46 deletions

View File

@@ -5,19 +5,17 @@ import android.content.SharedPreferences;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.AdapterView;
import android.widget.AdapterView.OnItemSelectedListener;
import android.widget.Button;
import android.widget.EditText;
import android.widget.Spinner;
public class HiddenSettingsActivity extends Activity {
// Set constants for Shared Preferences
public static final String PREFS_NAME = "QuranTranslationDisplayClient";
public static final String LETTERS_SIZE = "LettersSize";
public static final String TIMEOUT_PERIOD = "TimeoutPeriod";
public static final String PREFS_NAME = "QuranTranslationDisplayClient";
public static final String LETTERS_SIZE = "LettersSize";
public static final String TIMEOUT_PERIOD = "TimeoutPeriod";
// Set variables for layout elements
// Set variables for layout elements
private EditText mLetterSize;
private Spinner mTimeout;
private Button mSave;
@@ -33,50 +31,34 @@ public class HiddenSettingsActivity extends Activity {
mSave = (Button) findViewById(R.id.btn_save);
// Get Shared Preferences
SharedPreferences settings = getSharedPreferences(PREFS_NAME, 0);
SharedPreferences settings = getSharedPreferences(PREFS_NAME, 0);
// Check whether the preferences exist and then set values
Boolean mEnteredPrefs = settings.contains(LETTERS_SIZE);
// Check whether the preferences exist and then set values
Boolean mEnteredPrefs = settings.contains(LETTERS_SIZE);
if (mEnteredPrefs) {
String LettersSize = settings.getString(LETTERS_SIZE, "20");
Integer TimeoutPeriod = settings.getInt(TIMEOUT_PERIOD, 0);
mLetterSize.setText(LettersSize.toString());
mTimeout.setSelection(TimeoutPeriod);
} else {
mLetterSize.setText("20");
mTimeout.setSelection(0);
}
mTimeout.setOnItemSelectedListener(new OnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView<?> parent, View view,
int pos, long id) {
// TODO Auto-generated method stub
}
@Override
public void onNothingSelected(AdapterView<?> arg0) {
// TODO Auto-generated method stub
}
});
if (mEnteredPrefs) {
String LettersSize = settings.getString(LETTERS_SIZE, "20");
Integer TimeoutPeriod = settings.getInt(TIMEOUT_PERIOD, 0);
mLetterSize.setText(LettersSize.toString());
mTimeout.setSelection(TimeoutPeriod);
} else {
mLetterSize.setText("20");
mTimeout.setSelection(0);
}
mSave.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// Get Shared Preferences and write new values
SharedPreferences settings = getSharedPreferences(PREFS_NAME, 0);
SharedPreferences.Editor editor = settings.edit();
editor.putString(LETTERS_SIZE, String.valueOf(mLetterSize.getText()));
editor.putInt(TIMEOUT_PERIOD, mTimeout.getSelectedItemPosition());
editor.commit();
SharedPreferences settings = getSharedPreferences(PREFS_NAME, 0);
SharedPreferences.Editor editor = settings.edit();
editor.putString(LETTERS_SIZE, String.valueOf(mLetterSize.getText()));
editor.putInt(TIMEOUT_PERIOD, mTimeout.getSelectedItemPosition());
editor.commit();
// Return to the MainActivity
finish();
// Return to the MainActivity
finish();
}
});
}

View File

@@ -28,7 +28,7 @@ public class MainActivity extends Activity {
@Override
public boolean onLongClick(View v) {
Intent intent = new Intent(MainActivity.this, HiddenSettingsActivity.class);
startActivity(intent);
startActivity(intent);
return false;
}
});