Sto cercando di aggiungere angoli arrotondati e padding alle mie viste di carte, il raggio dell'angolo non sembra funzionare quando ho il riempimento del contenuto.imbottitura CardView e angoli arrotondati
Questo è il mio XML corrente:
<android.support.v7.widget.CardView
xmlns:card_view="http://schemas.android.com/apk/res-auto"
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/cardView"
android:layout_width="71dp"
android:layout_height="39dp"
card_view:cardElevation="0dp"
card_view:cardUseCompatPadding="false"
card_view:cardPreventCornerOverlap="false"
card_view:cardCornerRadius="7dp"
card_view:contentPaddingLeft="4dp"
card_view:contentPaddingRight="4dp">
<TextView
android:id="@+id/title"
android:layout_width="71dp"
android:layout_height="39dp"
android:textColor="#ffffff"
android:background="#FF9400"
android:gravity="center" />
</android.support.v7.widget.CardView>
Se rimuovo l'imbottitura dei contenuti, quindi il raggio d'angolo funziona, ma ho bisogno di entrambe le cose.
Qualcuno ha qualche idea? So che è possibile impostare cardUseCompatPadding
su true, ma l'intera scheda ha una spaziatura che interferisce con la visualizzazione del testo.
EDIT:
Ecco il disegno ho attualmente, e quello che sto replicare:
Margine invece di imbottitura, dare un'occhiata a questa risposta: http://stackoverflow.com/a/34581086 –
Ho provato che troppo sfortunatamente e nessun margine viene effettivamente aggiunto per qualche motivo. – user3746428
Hai in mente un'interfaccia utente, potresti mettere come screenshot di ciò che vuoi ottenere? –