Ich habe mit dem Problem konfrontiert, unterhalb des Layouts zu erstellen. Wie kann ich es tun. Sollte ich CustomView verwenden oder Image verwenden? Wenn ich CustomeView verwende, wie kann ich es tun? Bitte schlagen Sie eine benutzerdefinierte Referenz oder Idee vor, um dieses Layout zu erreichen. Ich habe versucht, Pfad in OnDraw-Methode in CustomView zu verwenden, als ich wirklich nicht wusste, was zu tun ist, und ich steckte fest. Danke.How to Create Layout (siehe angehängtes Bild) in android
-1
A
Antwort
0
1. Add-Karte Ansicht Abhängigkeit
compile 'com.android.support:cardview-v7:23.2.0'
2. unter xml nehmen und es setzen, wo Sie es überbrücken. Nehmen wir an, Sie verwenden RecyclerView
mit CardView
: Für den obigen Layout verwenden Sie zwei ImageViews
und eine Button
oder was auch immer Sie wollen. Entwerfen Sie Bilder und überprüfen Sie das Layout. Sie sollten in der Lage sein, zu erreichen, was Sie wollen z
<?xml version="1.0" encoding="utf-8"?>
<android.support.v7.widget.CardView xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:card_view="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center"
app:cardCornerRadius="2dp"
app:cardElevation="1dp"
app:cardUseCompatPadding="true"
card_view:cardPreventCornerOverlap="false">
<RelativeLayout
android:id="@+id/ll1"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/icons"
android:padding="@dimen/margin_small">
<TextView
android:id="@+id/postTitle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:layout_marginBottom="@dimen/margin_tiny"
android:maxLines="2"
android:text="TITLE OF THE POST"
android:textColor="@color/primary_text"
android:textSize="@dimen/font_regular"
android:textStyle="bold"
app:typeface="roboto_bold"/>
<ImageView
android:id="@+id/imageView"
android:layout_width="match_parent"
android:layout_height="160dp"
android:background="@color/icons"
android:focusable="false"
android:scaleType="centerCrop"
android:layout_below="@+id/postTitle" />
</RelativeLayout>
Sie Kartenlayout und Verwendung von Bildern und Taste z anzeigen Stellen verwenden können und ihre Veranstaltung. – Haroon
Verwenden Sie FrameLayout .. –