Fix animation video render issue when Settings->Moves is resumed from screen off.
am: 008ba4ec40
Change-Id: I48898d70a02a96a4fc76aa04bfeab309d6e9785f
This commit is contained in:
@@ -185,6 +185,12 @@ public final class GesturePreference extends SwitchPreference implements
|
||||
Loader<Bitmap> loader = manager.initLoader(id, Bundle.EMPTY, this);
|
||||
}
|
||||
|
||||
void onViewVisible() {
|
||||
if (mVideoReady && mMediaPlayer != null && !mMediaPlayer.isPlaying()) {
|
||||
mMediaPlayer.seekTo(0);
|
||||
}
|
||||
}
|
||||
|
||||
private static final class PreviewRetriever extends AsyncLoader<Bitmap> {
|
||||
private Uri mVideoPath;
|
||||
|
||||
|
@@ -118,6 +118,14 @@ public class GestureSettings extends SettingsPreferenceFragment implements
|
||||
return view;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onStart() {
|
||||
super.onStart();
|
||||
for (GesturePreference preference : mPreferences) {
|
||||
preference.onViewVisible();
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean onPreferenceChange(Preference preference, Object newValue) {
|
||||
boolean enabled = (boolean) newValue;
|
||||
|
Reference in New Issue
Block a user