Browse Source

[공통][New] 컨텐츠/이벤트 비디오 풀 스크린 닫기

hyodong.min 6 years ago
parent
commit
552fb5dd67

+ 2 - 2
app/src/main/java/kr/co/zumo/app/lifeplus/view/screen/contents/ContentsHtmlHolder.java

@@ -159,8 +159,8 @@ public class ContentsHtmlHolder extends ContentsHolder<ContentsItemBean> {
   public boolean dispatchBackPressed() {
     // 풀 스크린 닫기
     if (null != webChromeClient && webChromeClient.isShowFullScreenVideo()) {
-      webView.goBack();
-//      webChromeClient.onHideCustomView();
+//      webView.goBack();
+      webChromeClient.onHideCustomView();
       return true;
     }
     return false;

+ 2 - 1
app/src/main/java/kr/co/zumo/app/lifeplus/view/screen/contents/view/ListicleHtmlViewHolder.java

@@ -143,7 +143,8 @@ public class ListicleHtmlViewHolder extends ListicleImageViewHolder {
   public boolean dispatchBackPressed() {
     // 풀 스크린 닫기
     if (null != webChromeClient && webChromeClient.isShowFullScreenVideo()) {
-      webView.goBack();
+//      webView.goBack();
+      webChromeClient.onHideCustomView();
       return true;
     }
     return false;

+ 1 - 2
app/src/main/java/kr/co/zumo/app/lifeplus/view/screen/event/entry/EventDetailEntryFragment.java

@@ -12,7 +12,6 @@ import java.util.List;
 import kr.co.zumo.app.R;
 import kr.co.zumo.app.lifeplus.bean.api.EventPageBean;
 import kr.co.zumo.app.lifeplus.view.IndexScrollListener;
-import kr.co.zumo.app.lifeplus.view.screen.contents.ContentsHolder;
 import kr.co.zumo.app.lifeplus.view.screen.contents.CustomPagerSnapHelper;
 import kr.co.zumo.app.lifeplus.view.screen.event.EventDetailBaseFragment;
 import kr.co.zumo.app.lifeplus.view.screen.event.EventDetailView;
@@ -135,7 +134,7 @@ public class EventDetailEntryFragment extends EventDetailBaseFragment<EventDetai
       return false;
     }
 
-    ContentsHolder holder = (ContentsHolder) recyclerViewEventDetail.findViewHolderForAdapterPosition(layoutManager.findFirstVisibleItemPosition());
+    EventDetailEntryHolder holder = (EventDetailEntryHolder) recyclerViewEventDetail.findViewHolderForAdapterPosition(layoutManager.findFirstVisibleItemPosition());
     if (null == holder) {
       return false;
     }

+ 2 - 1
app/src/main/java/kr/co/zumo/app/lifeplus/view/screen/event/entry/EventDetailEntryHtmlHolder.java

@@ -114,7 +114,8 @@ public class EventDetailEntryHtmlHolder extends EventDetailEntryHolder<EventPage
   public boolean dispatchBackPressed() {
     // 풀 스크린 닫기
     if (null != webChromeClient && webChromeClient.isShowFullScreenVideo()) {
-      webView.goBack();
+//      webView.goBack();
+      webChromeClient.onHideCustomView();
       return true;
     }
     return false;