È possibile disegnare una forma in xml e utilizzare un png come sfondo per quella forma? Ho già la forma (è un quadrato con angoli arrotondati) e vorrei mettere uno sfondo a quel quadrato.Sfondo forma Android
risposta
Sì, è possibile utilizzare qualsiasi file di forma come sfondo per qualsiasi vista. Questo esempio crea uno sfondo arrotondato con colore bianco e bordo nero attorno alla forma.
Esempio:
rounded_corner.xml
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle" >
<corners
android:bottomLeftRadius="10dp"
android:bottomRightRadius="10dp"
android:topLeftRadius="10dp"
android:topRightRadius="10dp" />
<stroke
android:width="0.5dp"
android:color="@color/color_grey" />
<solid android:color="@color/color_white" />
</shape>
u possibile utilizzare questo come,
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_gravity="center_horizontal"
android:background="@drawable/rounded_corner"
android:orientation="vertical" >
invece di colore bianco possiamo posizionare qualsiasi drawable cioè un'immagine? –
No, non è possibile aggiungere alcun carattere estraibile in xml, ma prende solo il colore. –
OP vuole immagine .png essere in background. –
// provare in questo modo questo vi aiuterà a
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/rounded_corner"
android:padding="2dp"
android:orientation="vertical" >
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/yourdrawable />
</LinearLayout>
- 1. imposta lo sfondo della forma in trasparente in Android
- 2. animazione Dissolvenza in forma sfondo sfumato
- 3. Dimensioni sfondo/sfondo Android
- 4. Forma triangolare con immagine di sfondo
- 5. Android Forma all'interno di una forma
- 6. Forma Android Linea
- 7. Ondulazione e sfondo illimitati Android
- 8. Ripples su una forma con uno sfondo trasparente
- 9. Forma disegnabile come sfondo, una riga nella parte inferiore
- 10. Android set forma XML come disegnabile programmaticamente
- 11. di Button Android come forma con Ombra
- 12. Colore forma animata in Android
- 13. Android: forma del pulsante personalizzato
- 14. Android personalizzato sfondo xml attributo di invio
- 15. Sfondo TextView Android
- 16. Colore sfondo Android ImageButton
- 17. Colore sfondo Android WebView
- 18. Android: sfondo gradiente AppBarLayout
- 19. risorsa stringa sfondo Android
- 20. Layout sfondo Android alpha
- 21. Immagine sfondo attività Android
- 22. Statistica download sfondo Android
- 23. Tastiera Android. Sfondo chiave
- 24. Android Rimuovi sfondo SeekBar
- 25. Android EditText si fonde sullo sfondo
- 26. Android: pulsante con due colori di sfondo
- 27. Android immagine di sfondo ripetere
- 28. selettore di sfondo android linearlayout
- 29. Colore sfondo titolo Action Android
- 30. Disegna sfondo triangolo in Android
ya te può farlo –
nessun motivo per votare? –
Lo so, non ho idea del motivo per cui qualcuno ha downvoted –