2015-06-12 6 views
6

wie kann ich cardview so anpassen (oben links)?Wie cardview anpassen?

In meiner Art, wenn ich 3 corored Kästen hinzufügen (blau, grau, weiß) bekomme ich immer eine dünne Grenze auf dem Umfang der cardview-Box. Jedes Beispiel? Danke.

Example

+0

Ich denke, es ist nicht möglich, mit 'cardview' –

Antwort

3

Haben Sie mit relativem Layout versuchen?

<?xml version="1.0" encoding="utf-8"?> 
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" 
        xmlns:app="http://schemas.android.com/apk/res-auto" 
        android:layout_width="match_parent" 
        android:layout_height="wrap_content"> 

    <android.support.v7.widget.CardView xmlns:android="http://schemas.android.com/apk/res/android" 
         xmlns:app="http://schemas.android.com/apk/res-auto" 
         android:id="@+id/card_view" 
         android:layout_width="match_parent" 
         android:layout_height="230dp" 
         android:layout_marginBottom="@dimen/cardMarginVertical" 
         android:layout_marginLeft="@dimen/cardMarginHorizontal" 
         android:layout_marginRight="@dimen/cardMarginHorizontal" 
         android:layout_marginTop="@dimen/cardMarginVertical" 
         app:cardCornerRadius="2dp" 
         app:cardElevation="2dp" 
         app:cardPreventCornerOverlap="false" 
         app:contentPadding="0dp"> 

     <RelativeLayout 
          android:layout_width="match_parent" 
          android:layout_height="match_parent"> 
      <LinearLayout 
          android:layout_width="wrap_content" 
          android:layout_height="wrap_content" 
          android:orientation="horizontal"> 
       <!--Circle image View--> 
       <de.hdodenhof.circleimageview.CircleImageView 
         android:layout_width="50dp" 
         android:layout_height="50dp" 
         android:layout_marginLeft="270dp" 
         android:layout_marginTop="220dp" 
         android:id="@+id/circleViewDiscount" 
         android:src="@drawable/border_white"/> 

       <TextView 
         android:layout_width="wrap_content" 
         android:layout_height="wrap_content" 
         android:text="10.19\nSaturday\n 30th August 2015" 
         android:textSize="23dp" 
         android:textColor="#08ec38" 
         android:id="@+id/textViewPirceTag"/> 
      </LinearLayout> 

      <LinearLayout 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:margin_Top="50dp" <!--Style the height--> 
      android:orientation="horizontal"> 
        <!--Add element here--> 
       </LinearLayout> 
      </RelativeLayout>  
     </android.support.v7.widget.CardView>  
    </FrameLayout> 
+1

dank App: cardPreventCornerOverlap =„false“der Trick – SERG

+1

Vergnügen @SERG zu helfen, und ich vergessen Sie für den Kreis Bild sagen Sie zu kompilieren" kompilieren Sie "de.hdodenhof: circleimageview: 1.2.1" in Ihrer Größe – KZoNE