summaryrefslogtreecommitdiff
path: root/java/com/android/dialer/app/voicemail/VoicemailPlaybackPresenter.java
diff options
context:
space:
mode:
Diffstat (limited to 'java/com/android/dialer/app/voicemail/VoicemailPlaybackPresenter.java')
-rw-r--r--java/com/android/dialer/app/voicemail/VoicemailPlaybackPresenter.java9
1 files changed, 5 insertions, 4 deletions
diff --git a/java/com/android/dialer/app/voicemail/VoicemailPlaybackPresenter.java b/java/com/android/dialer/app/voicemail/VoicemailPlaybackPresenter.java
index 5c9bc01c2..856767c59 100644
--- a/java/com/android/dialer/app/voicemail/VoicemailPlaybackPresenter.java
+++ b/java/com/android/dialer/app/voicemail/VoicemailPlaybackPresenter.java
@@ -37,6 +37,7 @@ import android.provider.VoicemailContract.Voicemails;
import android.support.annotation.MainThread;
import android.support.annotation.Nullable;
import android.support.annotation.VisibleForTesting;
+import android.support.v4.app.FragmentActivity;
import android.support.v4.content.FileProvider;
import android.text.TextUtils;
import android.util.Pair;
@@ -127,7 +128,7 @@ public class VoicemailPlaybackPresenter
protected MediaPlayer mMediaPlayer;
// Used to run async tasks that need to interact with the UI.
protected AsyncTaskExecutor mAsyncTaskExecutor;
- private Activity mActivity;
+ private FragmentActivity mActivity;
private PlaybackView mView;
private int mPosition;
private boolean mIsPlaying;
@@ -175,7 +176,7 @@ public class VoicemailPlaybackPresenter
*/
@MainThread
public static VoicemailPlaybackPresenter getInstance(
- Activity activity, Bundle savedInstanceState) {
+ FragmentActivity activity, Bundle savedInstanceState) {
if (sInstance == null) {
sInstance = new VoicemailPlaybackPresenter(activity);
}
@@ -193,7 +194,7 @@ public class VoicemailPlaybackPresenter
/** Update variables which are activity-dependent or state-dependent. */
@MainThread
- protected void init(Activity activity, Bundle savedInstanceState) {
+ protected void init(FragmentActivity activity, Bundle savedInstanceState) {
Assert.isMainThread();
mActivity = activity;
mContext = activity;
@@ -220,7 +221,7 @@ public class VoicemailPlaybackPresenter
}
shareVoicemailExecutor =
DialerExecutors.createUiTaskBuilder(
- mActivity.getFragmentManager(), "test", new ShareVoicemailWorker())
+ mActivity.getSupportFragmentManager(), "test", new ShareVoicemailWorker())
.onSuccess(
output -> {
if (output == null) {