diff --git a/twidere/src/main/java/org/mariotaku/twidere/activity/MediaViewerActivity.java b/twidere/src/main/java/org/mariotaku/twidere/activity/MediaViewerActivity.java index ad462331b..79ee40f56 100644 --- a/twidere/src/main/java/org/mariotaku/twidere/activity/MediaViewerActivity.java +++ b/twidere/src/main/java/org/mariotaku/twidere/activity/MediaViewerActivity.java @@ -24,6 +24,7 @@ import android.content.Context; import android.content.Intent; import android.graphics.Bitmap; import android.graphics.BitmapFactory; +import android.media.AudioManager; import android.media.MediaPlayer; import android.net.Uri; import android.os.Build; @@ -1047,6 +1048,12 @@ public final class MediaViewerActivity extends BaseActivity implements IExtended if (handler == null) { handler = new Handler(getActivity().getMainLooper()); } + + AudioManager am = (AudioManager) getContext().getSystemService(Context.AUDIO_SERVICE); + + // Play audio by default if ringer mode on + mPlayAudio = am.getRingerMode() == AudioManager.RINGER_MODE_NORMAL; + mVideoProgressRunnable = new VideoPlayProgressRunnable(handler, mVideoViewProgress, mDurationLabel, mPositionLabel, mVideoView);