Merge "Renamed Activity class multi-window APIs"

This commit is contained in:
Wale Ogunwale
2016-02-01 15:04:50 +00:00
committed by Android (Google) Code Review
4 changed files with 28 additions and 28 deletions

View File

@@ -20,7 +20,7 @@ import java.util.ArrayList;
import java.util.List;
public class PlaybackOverlayActivity extends Activity {
private List<PictureInPictureModeListener> mListeners = new ArrayList<>();
private List<PictureInPictureListener> mListeners = new ArrayList<>();
/** Called when the activity is first created. */
@Override
@@ -31,21 +31,21 @@ public class PlaybackOverlayActivity extends Activity {
}
@Override
public void onPictureInPictureModeChanged(boolean pictureInPictureMode) {
for (PictureInPictureModeListener listener : mListeners) {
listener.onPictureInPictureModeChanged(pictureInPictureMode);
public void onPictureInPictureChanged(boolean inPictureInPicture) {
for (PictureInPictureListener listener : mListeners) {
listener.onPictureInPictureChanged(inPictureInPicture);
}
}
public void registerPictureInPictureModeListener(PictureInPictureModeListener listener) {
public void registerPictureInPictureListener(PictureInPictureListener listener) {
mListeners.add(listener);
}
public void unregisterPictureInPictureModeListener(PictureInPictureModeListener listener) {
public void unregisterPictureInPictureListener(PictureInPictureListener listener) {
mListeners.remove(listener);
}
public interface PictureInPictureModeListener {
void onPictureInPictureModeChanged(boolean pictureInPictureMode);
public interface PictureInPictureListener {
void onPictureInPictureChanged(boolean inPictureInPicture);
}
}

View File

@@ -44,7 +44,7 @@ import android.widget.Toast;
public class PlaybackOverlayFragment
extends android.support.v17.leanback.app.PlaybackOverlayFragment
implements PlaybackOverlayActivity.PictureInPictureModeListener {
implements PlaybackOverlayActivity.PictureInPictureListener {
private static final String TAG = "leanback.PlaybackControlsFragment";
/**
@@ -127,7 +127,7 @@ public class PlaybackOverlayFragment
@Override
public void onActionClicked(Action action) {
if (action.getId() == R.id.lb_control_picture_in_picture) {
getActivity().enterPictureInPictureMode();
getActivity().enterPictureInPicture();
return;
}
super.onActionClicked(action);
@@ -171,19 +171,19 @@ public class PlaybackOverlayFragment
super.onStart();
mGlue.setFadingEnabled(true);
mGlue.enableProgressUpdating(mGlue.hasValidMedia() && mGlue.isMediaPlaying());
((PlaybackOverlayActivity) getActivity()).registerPictureInPictureModeListener(this);
((PlaybackOverlayActivity) getActivity()).registerPictureInPictureListener(this);
}
@Override
public void onStop() {
mGlue.enableProgressUpdating(false);
((PlaybackOverlayActivity) getActivity()).unregisterPictureInPictureModeListener(this);
((PlaybackOverlayActivity) getActivity()).unregisterPictureInPictureListener(this);
super.onStop();
}
@Override
public void onPictureInPictureModeChanged(boolean pictureInPictureMode) {
if (pictureInPictureMode) {
public void onPictureInPictureChanged(boolean inPictureInPicture) {
if (inPictureInPicture) {
// Hide the controls in picture-in-picture mode.
setFadingEnabled(true);
fadeOut();

View File

@@ -22,7 +22,7 @@ import java.util.ArrayList;
import java.util.List;
public class PlaybackOverlaySupportActivity extends FragmentActivity {
private List<PictureInPictureModeListener> mListeners = new ArrayList<>();
private List<PictureInPictureListener> mListeners = new ArrayList<>();
/** Called when the activity is first created. */
@Override
@@ -33,21 +33,21 @@ public class PlaybackOverlaySupportActivity extends FragmentActivity {
}
@Override
public void onPictureInPictureModeChanged(boolean pictureInPictureMode) {
for (PictureInPictureModeListener listener : mListeners) {
listener.onPictureInPictureModeChanged(pictureInPictureMode);
public void onPictureInPictureChanged(boolean inPictureInPicture) {
for (PictureInPictureListener listener : mListeners) {
listener.onPictureInPictureChanged(inPictureInPicture);
}
}
public void registerPictureInPictureModeListener(PictureInPictureModeListener listener) {
public void registerPictureInPictureListener(PictureInPictureListener listener) {
mListeners.add(listener);
}
public void unregisterPictureInPictureModeListener(PictureInPictureModeListener listener) {
public void unregisterPictureInPictureListener(PictureInPictureListener listener) {
mListeners.remove(listener);
}
public interface PictureInPictureModeListener {
void onPictureInPictureModeChanged(boolean pictureInPictureMode);
public interface PictureInPictureListener {
void onPictureInPictureChanged(boolean inPictureInPicture);
}
}

View File

@@ -46,7 +46,7 @@ import android.widget.Toast;
public class PlaybackOverlaySupportFragment
extends android.support.v17.leanback.app.PlaybackOverlaySupportFragment
implements PlaybackOverlaySupportActivity.PictureInPictureModeListener {
implements PlaybackOverlaySupportActivity.PictureInPictureListener {
private static final String TAG = "leanback.PlaybackControlsFragment";
/**
@@ -129,7 +129,7 @@ public class PlaybackOverlaySupportFragment
@Override
public void onActionClicked(Action action) {
if (action.getId() == R.id.lb_control_picture_in_picture) {
getActivity().enterPictureInPictureMode();
getActivity().enterPictureInPicture();
return;
}
super.onActionClicked(action);
@@ -173,20 +173,20 @@ public class PlaybackOverlaySupportFragment
super.onStart();
mGlue.setFadingEnabled(true);
mGlue.enableProgressUpdating(mGlue.hasValidMedia() && mGlue.isMediaPlaying());
((PlaybackOverlaySupportActivity) getActivity()).registerPictureInPictureModeListener(this);
((PlaybackOverlaySupportActivity) getActivity()).registerPictureInPictureListener(this);
}
@Override
public void onStop() {
mGlue.enableProgressUpdating(false);
((PlaybackOverlaySupportActivity) getActivity()).unregisterPictureInPictureModeListener(
((PlaybackOverlaySupportActivity) getActivity()).unregisterPictureInPictureListener(
this);
super.onStop();
}
@Override
public void onPictureInPictureModeChanged(boolean pictureInPictureMode) {
if (pictureInPictureMode) {
public void onPictureInPictureChanged(boolean inPictureInPicture) {
if (inPictureInPicture) {
// Hide the controls in picture-in-picture mode.
setFadingEnabled(true);
fadeOut();