CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: gianpassa con ben 2 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: 9mm con ben 10 Thanks ricevuti negli ultimi sette giorni
Utente del mese: 9mm con ben 34 Thanks ricevuti nell'ultimo mese

Visualizzazione dei risultati da 1 a 1 su 1
Discussione:

GradientDrawable

Se questa discussione ti è stata utile, ti preghiamo di lasciare un messaggio di feedback in modo che possa essere preziosa in futuro anche per altri utenti come te!
  1. #1
    Baby Droid


    Registrato dal
    Jan 2011
    Località
    Ravenna
    Messaggi
    24
    Smartphone
    Samsung Galaxy S2

    Ringraziamenti
    0
    Ringraziato 0 volte in 0 Posts
    Predefinito

    GradientDrawable

    Ciao a tutti sto leggendo un libro molto interessante con esempi ma mi sono imbattuto in un problemino che non riesco a risolvere il Gradient Drawabe che vorrei agganciare ad un bottone.
    Ho creato un file xml chiamato "shapes" dentro drawable:


    <?xml version="1.0" encoding="utf-8"?>
    <shape xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="oval">
    <gradient android:startColor="@color/red" android:endColor="@color/blue"
    android:centerColor="@color/green" android:angle="45"/>
    </shape>

    e nell'activity questo codice:

    package alessandro.gradient_drawable;

    import android.app.Activity;
    import android.os.Bundle;
    import android.widget.Button;

    public class GradientDrawable extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);
    GradientDrawable gradientDrawable = (GradientDrawable) getResources().getDrawable(R.drawable.shapes);
    Button Button01 = (Button) findViewById(R.id.Button01);
    Button01.setBackgroundDrawable(gradientDrawable);
    }
    }

    mi dice che non può fare il cast tra Drawable e GradientDrawable come è possibile risolvere???

    Grazie!
    Ciaooo

  2.  

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire risposte
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Torna su
Privacy Policy