Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit a8a45468 authored by Sunny Goyal's avatar Sunny Goyal Committed by Android (Google) Code Review
Browse files

Merge "Adding padding to the folder content" into ub-launcher3-burnaby

parents b2751ba5 22fc63ee
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -38,6 +38,9 @@
            android:id="@+id/folder_content"
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:paddingLeft="4dp"
            android:paddingRight="4dp"
            android:paddingTop="4dp"
            launcher:pageIndicator="@+id/folder_page_indicator" />
    </FrameLayout>

+7 −5
Original line number Diff line number Diff line
@@ -237,13 +237,13 @@ public class FolderPagedView extends PagedView {
        page.setInvertIfRtl(true);
        page.setGridSize(mGridCountX, mGridCountY);

        LayoutParams lp = generateDefaultLayoutParams();
        lp.isFullScreenPage = true;
        addView(page, -1, lp);
        addView(page, -1, generateDefaultLayoutParams());
        return page;
    }

    public void setFixedSize(int width, int height) {
        width -= (getPaddingLeft() + getPaddingRight());
        height -= (getPaddingTop() + getPaddingBottom());
        for (int i = getChildCount() - 1; i >= 0; i --) {
            ((CellLayout) getChildAt(i)).setFixedSize(width, height);
        }
@@ -339,11 +339,13 @@ public class FolderPagedView extends PagedView {
    }

    public int getDesiredWidth() {
        return getPageCount() > 0 ? getPageAt(0).getDesiredWidth() : 0;
        return getPageCount() > 0 ?
                (getPageAt(0).getDesiredWidth() + getPaddingLeft() + getPaddingRight()) : 0;
    }

    public int getDesiredHeight()  {
        return  getPageCount() > 0 ? getPageAt(0).getDesiredHeight() : 0;
        return  getPageCount() > 0 ?
                (getPageAt(0).getDesiredHeight() + getPaddingTop() + getPaddingBottom()) : 0;
    }

    public int getItemCount() {
+2 −1
Original line number Diff line number Diff line
@@ -912,7 +912,8 @@ public abstract class PagedView extends ViewGroup implements ViewGroup.OnHierarc
                    pageGap = getPaddingRight();
                }

                childLeft += childWidth + pageGap;
                childLeft += childWidth + pageGap
                        + (lp.isFullScreenPage ? 0 : (getPaddingLeft() + getPaddingRight()));
            }
        }