am 923187a1
: Keep speech rate dialog after rotate
* commit '923187a159cb0c192a2f978a6bf1dd51275ea916': Keep speech rate dialog after rotate
This commit is contained in:
committed by
Android Git Automerger
commit
06649d02b2
@@ -149,14 +149,6 @@ public class TextToSpeechSettings extends SettingsPreferenceFragment implements
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onPause() {
|
||||
super.onPause();
|
||||
if ((mDefaultRatePref != null) && (mDefaultRatePref.getDialog() != null)) {
|
||||
mDefaultRatePref.getDialog().dismiss();
|
||||
}
|
||||
}
|
||||
|
||||
private void initSettings() {
|
||||
final ContentResolver resolver = getContentResolver();
|
||||
|
||||
@@ -288,6 +280,7 @@ public class TextToSpeechSettings extends SettingsPreferenceFragment implements
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean onPreferenceChange(Preference preference, Object objValue) {
|
||||
if (KEY_DEFAULT_RATE.equals(preference.getKey())) {
|
||||
// Default rate
|
||||
@@ -309,6 +302,7 @@ public class TextToSpeechSettings extends SettingsPreferenceFragment implements
|
||||
/**
|
||||
* Called when mPlayExample is clicked
|
||||
*/
|
||||
@Override
|
||||
public boolean onPreferenceClick(Preference preference) {
|
||||
if (preference == mPlayExample) {
|
||||
// Get the sample text from the TTS engine; onActivityResult will do
|
||||
@@ -335,6 +329,7 @@ public class TextToSpeechSettings extends SettingsPreferenceFragment implements
|
||||
builder.setCancelable(true);
|
||||
builder.setPositiveButton(android.R.string.ok,
|
||||
new DialogInterface.OnClickListener() {
|
||||
@Override
|
||||
public void onClick(DialogInterface dialog, int which) {
|
||||
updateDefaultEngine(key);
|
||||
}
|
||||
|
Reference in New Issue
Block a user