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

Commit 1377be0f authored by Jeff Sharkey's avatar Jeff Sharkey Committed by Android (Google) Code Review
Browse files

Merge "Recents in create, uniform item layouts."

parents 57e76b40 b156f4bf
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -3,7 +3,10 @@

    <uses-permission android:name="android.permission.MANAGE_DOCUMENTS" />

    <application android:label="@string/app_label">
    <application
        android:label="@string/app_label"
        android:supportsRtl="true">

        <activity
            android:name=".DocumentsActivity"
            android:finishOnCloseSystemDialogs="true"
+2 −1
Original line number Diff line number Diff line
@@ -17,4 +17,5 @@
<ListView xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@android:id/list"
    android:layout_width="match_parent"
    android:layout_height="match_parent" />
    android:layout_height="match_parent"
    android:divider="@null" />
+60 −9
Original line number Diff line number Diff line
@@ -16,7 +16,7 @@

<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="140dip"
    android:layout_height="160dip"
    android:paddingBottom="?android:attr/listPreferredItemPaddingEnd"
    android:paddingEnd="?android:attr/listPreferredItemPaddingEnd">

@@ -27,16 +27,16 @@
        android:foreground="@drawable/item_background"
        android:duplicateParentState="true">

        <GridLayout
        <LinearLayout
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:columnCount="1">
            android:orientation="vertical">

            <ImageView
                android:id="@android:id/icon"
                android:layout_width="match_parent"
                android:layout_height="0dip"
                android:layout_gravity="fill_vertical"
                android:layout_weight="1"
                android:background="#bbb"
                android:scaleType="centerInside"
                android:contentDescription="@null" />
@@ -44,16 +44,67 @@
            <TextView
                android:id="@android:id/title"
                android:layout_width="match_parent"
                android:layout_marginStart="8dip"
                android:layout_marginEnd="8dip"
                android:layout_marginTop="8dip"
                android:layout_marginBottom="8dip"
                android:layout_height="wrap_content"
                android:singleLine="true"
                android:ellipsize="marquee"
                android:paddingTop="6dp"
                android:paddingStart="?android:attr/listPreferredItemPaddingStart"
                android:paddingEnd="?android:attr/listPreferredItemPaddingEnd"
                android:textAppearance="?android:attr/textAppearanceSmall"
                android:textAlignment="viewStart" />

        </GridLayout>
            <LinearLayout
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:orientation="horizontal"
                android:paddingBottom="6dp"
                android:paddingStart="?android:attr/listPreferredItemPaddingStart"
                android:paddingEnd="?android:attr/listPreferredItemPaddingEnd">

                <ImageView
                    android:id="@android:id/icon1"
                    android:layout_width="24dip"
                    android:layout_height="24dip"
                    android:layout_marginEnd="6dip"
                    android:scaleType="centerInside"
                    android:contentDescription="@null" />

                <TextView
                    android:id="@android:id/summary"
                    android:layout_width="0dp"
                    android:layout_height="wrap_content"
                    android:layout_weight="1"
                    android:layout_gravity="center_vertical"
                    android:layout_marginEnd="8dp"
                    android:singleLine="true"
                    android:ellipsize="marquee"
                    android:textAlignment="viewStart"
                    android:textAppearance="?android:attr/textAppearanceSmall" />

                <TextView
                    android:id="@+id/size"
                    android:layout_width="70dp"
                    android:layout_height="wrap_content"
                    android:layout_gravity="center_vertical"
                    android:layout_marginEnd="8dp"
                    android:singleLine="true"
                    android:ellipsize="marquee"
                    android:textAlignment="viewEnd"
                    android:textAppearance="?android:attr/textAppearanceSmall" />

                <TextView
                    android:id="@+id/date"
                    android:layout_width="70dp"
                    android:layout_height="wrap_content"
                    android:layout_gravity="center_vertical"
                    android:singleLine="true"
                    android:ellipsize="marquee"
                    android:textAlignment="viewEnd"
                    android:textAppearance="?android:attr/textAppearanceSmall" />

            </LinearLayout>

        </LinearLayout>

    </FrameLayout>

+67 −25
Original line number Diff line number Diff line
@@ -14,7 +14,7 @@
     limitations under the License.
-->

<GridLayout xmlns:android="http://schemas.android.com/apk/res/android"
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:background="@drawable/item_background"
@@ -23,40 +23,82 @@
    android:paddingEnd="?android:attr/listPreferredItemPaddingEnd"
    android:paddingTop="8dip"
    android:paddingBottom="8dip"
    android:columnCount="3">
    android:orientation="horizontal">

    <ImageView
        android:id="@android:id/icon"
        android:layout_width="@android:dimen/app_icon_size"
        android:layout_height="@android:dimen/app_icon_size"
        android:layout_rowSpan="2"
        android:layout_marginEnd="8dip"
        android:layout_gravity="center_vertical"
        android:scaleType="centerInside"
        android:contentDescription="@null" />

    <LinearLayout
        android:layout_width="0dip"
        android:layout_height="wrap_content"
        android:layout_weight="1"
        android:layout_gravity="center_vertical"
        android:orientation="vertical">

        <TextView
            android:id="@android:id/title"
        android:layout_width="0dip"
        android:layout_gravity="fill_horizontal"
        android:layout_marginTop="2dip"
        android:layout_columnSpan="2"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:singleLine="true"
            android:ellipsize="marquee"
            android:textAppearance="?android:attr/textAppearanceMedium"
            android:textAlignment="viewStart" />

        <LinearLayout
            android:id="@+id/line2"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:orientation="horizontal">

            <ImageView
                android:id="@android:id/icon1"
                android:layout_width="24dip"
                android:layout_height="24dip"
        android:layout_marginEnd="8dip"
        android:visibility="gone"
                android:layout_marginEnd="6dip"
                android:scaleType="centerInside"
                android:contentDescription="@null" />

            <TextView
                android:id="@android:id/summary"
        android:layout_marginTop="2dip"
                android:layout_width="0dp"
                android:layout_height="wrap_content"
                android:layout_weight="1"
                android:layout_gravity="center_vertical"
                android:layout_marginEnd="8dp"
                android:singleLine="true"
                android:ellipsize="marquee"
                android:textAlignment="viewStart"
                android:textAppearance="?android:attr/textAppearanceSmall" />

</GridLayout>
            <TextView
                android:id="@+id/size"
                android:layout_width="70dp"
                android:layout_height="wrap_content"
                android:layout_gravity="center_vertical"
                android:layout_marginEnd="8dp"
                android:singleLine="true"
                android:ellipsize="marquee"
                android:textAlignment="viewEnd"
                android:textAppearance="?android:attr/textAppearanceSmall" />

            <TextView
                android:id="@+id/date"
                android:layout_width="70dp"
                android:layout_height="wrap_content"
                android:layout_gravity="center_vertical"
                android:singleLine="true"
                android:ellipsize="marquee"
                android:textAlignment="viewEnd"
                android:textAppearance="?android:attr/textAppearanceSmall" />

        </LinearLayout>

    </LinearLayout>

</LinearLayout>
+10 −0
Original line number Diff line number Diff line
@@ -27,4 +27,14 @@
        android:showAsAction="always|collapseActionView"
        android:actionViewClass="android.widget.SearchView"
        android:imeOptions="actionSearch" />
    <item
        android:id="@+id/menu_grid"
        android:title="@string/menu_grid"
        android:icon="@drawable/ic_menu_grid"
        android:showAsAction="ifRoom" />
    <item
        android:id="@+id/menu_list"
        android:title="@string/menu_list"
        android:icon="@drawable/ic_menu_list"
        android:showAsAction="ifRoom" />
</menu>
Loading