Autore Topic: Layout CardView pre-Lollipop e Lollipop  (Letto 270 volte)

Offline felasandroid

  • Utente normale
  • ***
  • Post: 345
  • Respect: +10
    • Github
    • balduzziantonio
    • balduzziantonio.unifi
    • Mostra profilo
  • Dispositivo Android:
    Huawei P8 Lite
  • Play Store ID:
    FelasTech
  • Sistema operativo:
    Windows 10
Layout CardView pre-Lollipop e Lollipop
« il: 28 Giugno 2015, 18:25:39 CEST »
0
Salve

in pratica ho creato un layout per la mia lista dove ogni elemento è una cardview. Nei dispositivi pre-lollipop a tutto bene vedo la card chiaramente, ma in quelli lollipop non la vedo così marcata. Cosa devo settare?

Layout:

Codice (XML): [Seleziona]
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
   android:layout_width="match_parent" android:layout_height="match_parent"
   xmlns:card_view="http://schemas.android.com/apk/res-auto"
   android:padding="5dp"
   >

    <android.support.v7.widget.CardView
       android:layout_width="match_parent"
       android:layout_height="wrap_content"
       android:id="@+id/cv"
       >

    <RelativeLayout
       android:layout_width="match_parent"
       android:layout_height="wrap_content"
       android:padding="10dp"
       >

        <TextView android:id="@+id/title"
           android:layout_width="fill_parent"
           android:layout_height="wrap_content"
           android:text="Titolo"
           android:layout_marginTop="5dp"
           android:textSize="18sp"
           android:background="#ccdbe5"
           android:textColor="#004B7D"/>

        <TextView android:id="@+id/subtitle"
           android:layout_width="fill_parent"
           android:text="Sottotitolo"
           android:layout_marginTop="5dp"
           android:textColor="#000"
           android:layout_below="@+id/title"
           android:textSize="15sp"
           android:layout_height="wrap_content"
           />


    </RelativeLayout>
    </android.support.v7.widget.CardView>

</RelativeLayout>

Offline Nicola_D

  • Moderatore
  • Utente storico
  • *****
  • Post: 2479
  • SBAGLIATO!
  • Respect: +323
    • Github
    • Google+
    • nicoladorigatti
    • Mostra profilo
  • Dispositivo Android:
    Nexus 6p, Nexus 4, Nexus S, Nexus 7(2012)
  • Sistema operativo:
    Windows 7
Re:Layout CardView pre-Lollipop e Lollipop
« Risposta #1 il: 29 Giugno 2015, 09:52:46 CEST »
0
non hai impostato elevation ecc, sui dispositivi lollipop viene disegnata senza sfondo, mentre sui pre-lollipop essendo emulata ha già un contorno.
IMPORTANTE:NON RISPONDO A PROBLEMI VIA MESSAGGIO PRIVATO
LOGCAT: Non sai cos'è? -> Android Debug Bridge | Android Developers
               Dov'è in Eclipse? -> Window -> Open Prospective -> DDMS e guarda in basso!
[Obbligatorio] Logcat, questo sconosciuto! (Gruppo AndDev.it LOGTFO) - Android Developers Italia

Offline felasandroid

  • Utente normale
  • ***
  • Post: 345
  • Respect: +10
    • Github
    • balduzziantonio
    • balduzziantonio.unifi
    • Mostra profilo
  • Dispositivo Android:
    Huawei P8 Lite
  • Play Store ID:
    FelasTech
  • Sistema operativo:
    Windows 10
Re:Layout CardView pre-Lollipop e Lollipop
« Risposta #2 il: 29 Giugno 2015, 10:04:06 CEST »
0
ho risolto mettendo:


 
Codice (XML): [Seleziona]
<android.support.v7.widget.CardView
       android:layout_gravity="center"
       android:layout_width="fill_parent"
       android:layout_height="wrap_content"
       android:layout_margin="5dp"
       card_view:cardCornerRadius="2dp"
       card_view:contentPadding="5dp"
       android:id="@+id/cv"
       >

Offline tonno16

  • Utente storico
  • *****
  • Post: 1228
  • Respect: +59
    • Mostra profilo
  • Dispositivo Android:
    moto g
  • Play Store ID:
    Diego Tonini
  • Sistema operativo:
    OpenSuse
Re:Layout CardView pre-Lollipop e Lollipop
« Risposta #3 il: 29 Giugno 2015, 10:39:10 CEST »
0
Se può puo essere di aiuto in questo furum è stata postata una libreria per le card. Ed è anche italiano lo sviluppatore. Cerca Gabriele Mariotti cardview qui o su github

Offline felasandroid

  • Utente normale
  • ***
  • Post: 345
  • Respect: +10
    • Github
    • balduzziantonio
    • balduzziantonio.unifi
    • Mostra profilo
  • Dispositivo Android:
    Huawei P8 Lite
  • Play Store ID:
    FelasTech
  • Sistema operativo:
    Windows 10
Re:Layout CardView pre-Lollipop e Lollipop
« Risposta #4 il: 29 Giugno 2015, 11:10:17 CEST »
0
Se può puo essere di aiuto in questo furum è stata postata una libreria per le card. Ed è anche italiano lo sviluppatore. Cerca Gabriele Mariotti cardview qui o su github

grazie si si lo so! ;-)