Autore Topic: Cambiare sfondo ad un rettangolo  (Letto 196 volte)

Offline Ayo

  • Nuovo arrivato
  • *
  • Post: 22
  • Respect: 0
    • Mostra profilo
Cambiare sfondo ad un rettangolo
« il: 25 Giugno 2016, 04:58:52 CEST »
0
Salve a tutti, oggi volevo andare a inserire uno sfondo ad uno rettangolo ma proprio non ne vuole sapere
Ho creato un file in drawable rectangle.xml con il seguente codice:
Codice (XML): [Seleziona]
<?xml version="1.0" encoding="UTF-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/listview_background_shape">
    <stroke android:width="2dp" android:color="#ff207d94" />
    <padding android:left="2dp"
       android:top="2dp"
       android:right="2dp"
       android:bottom="2dp" />
    <corners android:radius="0dp" />
    <solid android:color="@drawable/sfondo" />
</shape>

ed ho aggiunto su activity main questo per visualizzarlo

Codice (XML): [Seleziona]
<View
       android:id="@+id/myRectangleView"
       android:layout_width="200dp"
       android:layout_height="50dp"
       android:layout_gravity="center"
       android:background="@drawable/rectangle"/>

ma non mi vuole settare lo sfondo, ho provato in tutti i modi ma mi accetta soltanto il codice dei colori.
Come sistemo?

Grazie mille  :-)


Offline Carni

  • Utente junior
  • **
  • Post: 56
  • Respect: +6
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy S3
  • Play Store ID:
    R3D5HA
  • Sistema operativo:
    Windows 10
Re:Cambiare sfondo ad un rettangolo
« Risposta #1 il: 25 Giugno 2016, 13:49:46 CEST »
0
Il motivo potrebbe essere che manca il tipo di shape.
Prova ad aggiungere il seguente attributo al tag shape
Codice (XML): [Seleziona]
android:shape="rectangle"

Offline Ayo

  • Nuovo arrivato
  • *
  • Post: 22
  • Respect: 0
    • Mostra profilo
Re:Cambiare sfondo ad un rettangolo
« Risposta #2 il: 25 Giugno 2016, 17:58:11 CEST »
0
Niente, mi chiude l'applicazione arrestandola
 ;-)
EDIT: Sistemato, il problema era l'immagine
« Ultima modifica: 25 Giugno 2016, 18:04:48 CEST da Ayo »