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

Commit 22fc63ee authored by Sunny Goyal's avatar Sunny Goyal
Browse files

Adding padding to the folder content

Change-Id: I88e56ff1aa26282e0167e2599f1b34ee374b705f
parent 358af81c
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
@@ -900,7 +900,8 @@ public abstract class PagedView extends ViewGroup implements ViewGroup.OnHierarc
                    pageGap = getPaddingRight();
                }

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