2017-03-27 4 views
3

Ich habe Kartenansicht innerhalb RecyclerView 's ListItem Layout verwendet. Ich habe card_view:cardCornerRadius als 0dp im Inhalt Kartenlayout verwendet, aber meine Karte zeigt immer noch abgerundete Ecken.Entfernen Sie die abgerundeten Ecken von CardView

Ich muss Rounded Corner vollständig entfernen. Aber könnte mehr Lösungen finden, um es zu reparieren.

Jede Hilfe würde wirklich geschätzt werden.

+0

u kann nach dem Code, wo Sie Adapter und Layout-Manager für Ihre recyclerview einrichten – Moulesh

Antwort

0

Entfernen Sie das Attribut card_view: cardCornerRadius aus xml und versuchen Sie es erneut. Keine Notwendigkeit, es 0dp zuzuweisen.

3

Wenden Sie app:cardCornerRadius="0dp" auf Ihre CardView an.

<android.support.v7.widget.CardView 
     android:layout_width="100dp" 
     android:layout_height="100dp" 
     app:cardCornerRadius="0dp"/> 

<android.support.v7.widget.CardView 
     android:layout_width="100dp" 
     android:layout_height="100dp" 
     app:cardCornerRadius="6dp"/> 

Dieses Layout Ergebnisse in dieser Ausgabe:

0

Keine Notwendigkeit card_view zu schreiben: cardCornerRadius, es ist einfach zu entfernen, wenn Sie keine Lösung erhalten nur meinen Code auf Stil legen und Referenz es auf Cardview.

<style name="CardViewStyle" parent="CardView"> 
<item name="cardCornerRadius">0dp</item> 
<item name="cardElevation">0dp</item> 

Verwandte Themen