Commit 576e38ac by Kang Donghun

#67472 画面の上と下にあるボタンが、端末のボタンに覆われ操作できない(Android15対応)

parent caa90eef
...@@ -1480,6 +1480,10 @@ public class ContentViewActivity extends ABVContentViewActivity { ...@@ -1480,6 +1480,10 @@ public class ContentViewActivity extends ABVContentViewActivity {
return false; return false;
} }
if (mSeekBarLayout != null && mSeekBarLayout.isSeeking()) {
return false;
}
if (mPageScrollView.isZooming() == false && !isEnqueteOpening) { if (mPageScrollView.isZooming() == false && !isEnqueteOpening) {
stopVideo(); stopVideo();
} }
......
...@@ -303,10 +303,9 @@ public class ThumbnailSeekBarLayout extends LinearLayout { ...@@ -303,10 +303,9 @@ public class ThumbnailSeekBarLayout extends LinearLayout {
} }
} }
break; break;
case MotionEvent.ACTION_UP: case MotionEvent.ACTION_UP:
mSeekingFlag = false;
if (getContext() instanceof ContentViewActivity) { if (getContext() instanceof ContentViewActivity) {
((ContentViewActivity)getContext()).jumpToPage(newPage>=0 && newPage<maxPageCount? newPage: page); // ページ遷移 ((ContentViewActivity)getContext()).jumpToPage(newPage>=0 && newPage<maxPageCount? newPage: page); // ページ遷移
((ContentViewActivity)getContext()).setToolbarVisable(false); ((ContentViewActivity)getContext()).setToolbarVisable(false);
...@@ -316,6 +315,9 @@ public class ThumbnailSeekBarLayout extends LinearLayout { ...@@ -316,6 +315,9 @@ public class ThumbnailSeekBarLayout extends LinearLayout {
((GuideViewActivity)getContext()).setToolbarVisable(false); ((GuideViewActivity)getContext()).setToolbarVisable(false);
((GuideViewActivity)getContext()).removeLargeThumView(); ((GuideViewActivity)getContext()).removeLargeThumView();
} }
v.post(() -> {
mSeekingFlag = false;
});
clearImageView(); clearImageView();
newPage = -1; newPage = -1;
break; break;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment