OverviewActions: Fix action buttons in place

Forcing OverviewActions buttons to appear as if it is shown only once in overview screen by overlapping all instances in the same spot.

Change-Id: I195d5455d5eb9f12a19c352169bc995849e59281
This commit is contained in:
Sreyas
2020-01-29 10:42:10 -08:00
parent 4b26b21424
commit e3e7e63902
2 changed files with 35 additions and 2 deletions

View File

@@ -245,6 +245,13 @@ public abstract class PagedView<T extends View & PageIndicator> extends ViewGrou
forceFinishScroller(true);
}
/**
* Returns left offset of a page. This is the gap between pages and prevents overlap.
*/
public int scrollOffsetLeft() {
return mInsets.left + getPaddingLeft();
}
private void abortScrollerAnimation(boolean resetNextPage) {
mScroller.abortAnimation();
// We need to clean up the next page here to avoid computeScrollHelper from