summaryrefslogtreecommitdiff
path: root/core/java/android/widget/VideoView2.java
diff options
context:
space:
mode:
authorInsun Kang <insun@google.com>2018-01-23 09:40:24 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2018-01-23 09:40:24 +0000
commit0945bb741868045c8317cf86d0acb55433ed4f77 (patch)
treeeb9010d3621054ad09ffa3dfc75004ab1292dd74 /core/java/android/widget/VideoView2.java
parenteb78d511cb5b06e7c679a090fc13afd74ec15717 (diff)
parentfd3fdfdfedd0bf8227ce4e44c0d5e5182fe8f862 (diff)
Merge "Release MediaSession when VideoView2 is detached from window."
Diffstat (limited to 'core/java/android/widget/VideoView2.java')
-rw-r--r--core/java/android/widget/VideoView2.java20
1 files changed, 20 insertions, 0 deletions
diff --git a/core/java/android/widget/VideoView2.java b/core/java/android/widget/VideoView2.java
index d7411135ee0c..56f3dbd1e94e 100644
--- a/core/java/android/widget/VideoView2.java
+++ b/core/java/android/widget/VideoView2.java
@@ -467,6 +467,16 @@ public class VideoView2 extends FrameLayout {
}
@Override
+ protected void onAttachedToWindow() {
+ mProvider.onAttachedToWindow_impl();
+ }
+
+ @Override
+ protected void onDetachedFromWindow() {
+ mProvider.onDetachedFromWindow_impl();
+ }
+
+ @Override
public CharSequence getAccessibilityClassName() {
return mProvider.getAccessibilityClassName_impl();
}
@@ -503,6 +513,16 @@ public class VideoView2 extends FrameLayout {
private class SuperProvider implements ViewProvider {
@Override
+ public void onAttachedToWindow_impl() {
+ VideoView2.super.onAttachedToWindow();
+ }
+
+ @Override
+ public void onDetachedFromWindow_impl() {
+ VideoView2.super.onDetachedFromWindow();
+ }
+
+ @Override
public CharSequence getAccessibilityClassName_impl() {
return VideoView2.super.getAccessibilityClassName();
}