mirror of
https://github.com/beemdevelopment/Aegis.git
synced 2025-05-14 05:52:52 +00:00
Move preference title/summary to strings.xml and add a timeout preference
This commit is contained in:
parent
b89927bb3e
commit
af2767af1b
3 changed files with 41 additions and 14 deletions
|
@ -2,6 +2,7 @@ package me.impy.aegis.ui;
|
|||
|
||||
import android.content.Intent;
|
||||
import android.os.Bundle;
|
||||
import android.preference.EditTextPreference;
|
||||
import android.preference.Preference;
|
||||
import android.preference.PreferenceFragment;
|
||||
import android.widget.Toast;
|
||||
|
@ -91,6 +92,16 @@ public class PreferencesActivity extends AegisActivity {
|
|||
}
|
||||
});
|
||||
|
||||
EditTextPreference timeoutPreference = (EditTextPreference) findPreference("pref_timeout");
|
||||
timeoutPreference.setOnPreferenceChangeListener(new Preference.OnPreferenceChangeListener() {
|
||||
@Override
|
||||
public boolean onPreferenceChange(Preference preference, Object newValue) {
|
||||
preference.setSummary(String.format(getString(R.string.pref_timeout_summary), (String) newValue));
|
||||
return true;
|
||||
}
|
||||
});
|
||||
timeoutPreference.getOnPreferenceChangeListener().onPreferenceChange(timeoutPreference, timeoutPreference.getText());
|
||||
|
||||
Preference issuerPreference = findPreference("pref_issuer");
|
||||
issuerPreference.setOnPreferenceChangeListener(new Preference.OnPreferenceChangeListener() {
|
||||
@Override
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue