Removed on change listener for spinner, we don't use it.
This commit is contained in:
@@ -5,19 +5,17 @@ import android.content.SharedPreferences;
|
|||||||
import android.os.Bundle;
|
import android.os.Bundle;
|
||||||
import android.view.View;
|
import android.view.View;
|
||||||
import android.view.View.OnClickListener;
|
import android.view.View.OnClickListener;
|
||||||
import android.widget.AdapterView;
|
|
||||||
import android.widget.AdapterView.OnItemSelectedListener;
|
|
||||||
import android.widget.Button;
|
import android.widget.Button;
|
||||||
import android.widget.EditText;
|
import android.widget.EditText;
|
||||||
import android.widget.Spinner;
|
import android.widget.Spinner;
|
||||||
|
|
||||||
public class HiddenSettingsActivity extends Activity {
|
public class HiddenSettingsActivity extends Activity {
|
||||||
// Set constants for Shared Preferences
|
// Set constants for Shared Preferences
|
||||||
public static final String PREFS_NAME = "QuranTranslationDisplayClient";
|
public static final String PREFS_NAME = "QuranTranslationDisplayClient";
|
||||||
public static final String LETTERS_SIZE = "LettersSize";
|
public static final String LETTERS_SIZE = "LettersSize";
|
||||||
public static final String TIMEOUT_PERIOD = "TimeoutPeriod";
|
public static final String TIMEOUT_PERIOD = "TimeoutPeriod";
|
||||||
|
|
||||||
// Set variables for layout elements
|
// Set variables for layout elements
|
||||||
private EditText mLetterSize;
|
private EditText mLetterSize;
|
||||||
private Spinner mTimeout;
|
private Spinner mTimeout;
|
||||||
private Button mSave;
|
private Button mSave;
|
||||||
@@ -33,50 +31,34 @@ public class HiddenSettingsActivity extends Activity {
|
|||||||
mSave = (Button) findViewById(R.id.btn_save);
|
mSave = (Button) findViewById(R.id.btn_save);
|
||||||
|
|
||||||
// Get Shared Preferences
|
// Get Shared Preferences
|
||||||
SharedPreferences settings = getSharedPreferences(PREFS_NAME, 0);
|
SharedPreferences settings = getSharedPreferences(PREFS_NAME, 0);
|
||||||
|
|
||||||
// Check whether the preferences exist and then set values
|
// Check whether the preferences exist and then set values
|
||||||
Boolean mEnteredPrefs = settings.contains(LETTERS_SIZE);
|
Boolean mEnteredPrefs = settings.contains(LETTERS_SIZE);
|
||||||
|
|
||||||
if (mEnteredPrefs) {
|
if (mEnteredPrefs) {
|
||||||
String LettersSize = settings.getString(LETTERS_SIZE, "20");
|
String LettersSize = settings.getString(LETTERS_SIZE, "20");
|
||||||
Integer TimeoutPeriod = settings.getInt(TIMEOUT_PERIOD, 0);
|
Integer TimeoutPeriod = settings.getInt(TIMEOUT_PERIOD, 0);
|
||||||
mLetterSize.setText(LettersSize.toString());
|
mLetterSize.setText(LettersSize.toString());
|
||||||
mTimeout.setSelection(TimeoutPeriod);
|
mTimeout.setSelection(TimeoutPeriod);
|
||||||
} else {
|
} else {
|
||||||
mLetterSize.setText("20");
|
mLetterSize.setText("20");
|
||||||
mTimeout.setSelection(0);
|
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
|
|
||||||
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
|
||||||
mSave.setOnClickListener(new OnClickListener() {
|
mSave.setOnClickListener(new OnClickListener() {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onClick(View v) {
|
public void onClick(View v) {
|
||||||
// Get Shared Preferences and write new values
|
// Get Shared Preferences and write new values
|
||||||
SharedPreferences settings = getSharedPreferences(PREFS_NAME, 0);
|
SharedPreferences settings = getSharedPreferences(PREFS_NAME, 0);
|
||||||
SharedPreferences.Editor editor = settings.edit();
|
SharedPreferences.Editor editor = settings.edit();
|
||||||
editor.putString(LETTERS_SIZE, String.valueOf(mLetterSize.getText()));
|
editor.putString(LETTERS_SIZE, String.valueOf(mLetterSize.getText()));
|
||||||
editor.putInt(TIMEOUT_PERIOD, mTimeout.getSelectedItemPosition());
|
editor.putInt(TIMEOUT_PERIOD, mTimeout.getSelectedItemPosition());
|
||||||
editor.commit();
|
editor.commit();
|
||||||
|
|
||||||
// Return to the MainActivity
|
// Return to the MainActivity
|
||||||
finish();
|
finish();
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -28,7 +28,7 @@ public class MainActivity extends Activity {
|
|||||||
@Override
|
@Override
|
||||||
public boolean onLongClick(View v) {
|
public boolean onLongClick(View v) {
|
||||||
Intent intent = new Intent(MainActivity.this, HiddenSettingsActivity.class);
|
Intent intent = new Intent(MainActivity.this, HiddenSettingsActivity.class);
|
||||||
startActivity(intent);
|
startActivity(intent);
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user