Nella documentazione dell'SDK di Android, tutti gli esempi utilizzati con la sintassi xml @ drawable / my_image indirizzano direttamente le immagini archiviate nella directory res / drawable nel mio progetto. Mi chiedo se non sia esplicitamente giusto creare una sottodirectory all'interno della directory di disegno. Ad esempio, se avessi il …
Per impostare lo sfondo: RelativeLayout layout =(RelativeLayout)findViewById(R.id.background); layout.setBackgroundResource(R.drawable.ready); È il modo migliore per farlo?
Ho un'immagine res/drawable/test.png(R.drawable.test). Voglio passare questa immagine a una funzione che accetta Drawable, ad es mButton.setCompoundDrawables(). Quindi, come posso convertire una risorsa immagine in un Drawable?
Voglio impostare lo sfondo disegnabile di una vista. Ci sono due metodi per questo (per quanto vedo): setBackgroundesetBackgroundDrawable . Quando lo uso setBackground, dice che è stato aggiunto nel livello API 16 ma la versione minima dell'SDK del mio progetto è 7. Presumo che non funzionerà su nulla al di …
Ho un PNG a schermo intero che voglio visualizzare su splash. Un solo errore di lì, e non ho idea di quale dimensione di mettere in ogni cartella disegnabile ( ldpi, mdpi, hdpie xhdpi). La mia applicazione dovrebbe funzionare bene e su tutti i telefoni e tablet. Quali dimensioni (in …
Devo ottenere un oggetto Drawable da visualizzare su un pulsante immagine. C'è un modo per usare il codice qui sotto (o qualcosa del genere) per ottenere un oggetto dal pacchetto android.R.drawable. *? ad esempio se drawableId era android.R.drawable.ic_delete mContext.getResources().getDrawable(drawableId)
Ho avuto questo disegno per avere un rettangolo arrotondato come sfondo: <shape xmlns:android="http://schemas.android.com/apk/res/android"> <solid android:color="@color/white" /> <stroke android:width="1dp" android:color="@color/light_gray" /> <padding android:left="10dp" android:top="10dp" android:right="10dp" android:bottom="10dp" /> <corners android:radius="6dp" /> </shape> Funziona bene, come previsto. Ora, voglio cambiarlo per arrotondare solo gli angoli superiori, quindi lo cambio in questo: <shape xmlns:android="http://schemas.android.com/apk/res/android"> …
Ho un ImageView che ha una risorsa immagine disegnabile impostata su un selettore. Come si accede al selettore a livello di programmazione e si modificano le immagini dello stato evidenziato e non evidenziato? Ecco un codice del selettore: <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/iconSelector"> <!-- pressed --> <item android:state_pressed="true" android:drawable="@drawable/btn_icon_hl" …
Sto lavorando a un'interfaccia utente per un'app e sto tentando di utilizzare icone in scala di grigi e consentire all'utente di cambiare il tema con un colore a sua scelta. Per fare ciò, sto provando ad applicare semplicemente un ColorFilter di qualche tipo per sovrapporre un colore sopra il disegnabile. …
Nella mia cartella disegnabile ho alcune immagini e tutte si riferiscono perfettamente, ma quando provo ad aggiungere altre immagini con la stessa identica dimensione nella stessa cartella e provo a fare riferimento ad essa, viene visualizzato un errore "Impossibile convertire @ disegnabile / immagine in un disegnabile " . Ho …
Sul sito web di Android, c'è una sezione sui disegni dei colori . La definizione di questi drawable in xml ha questo aspetto: <resources> <drawable name="solid_red">#f00</drawable> <drawable name="solid_blue">#0000ff</drawable> <drawable name="solid_green">#f0f0</drawable> </resources> Nell'API Java, hanno il seguente metodo per definire gli angoli arrotondati: setCornerRadius(float radius) C'è un modo per impostare gli …
Sto creando un'app, con risorse che possono essere riutilizzate (perché i pulsanti sono sempre gli stessi, ma specchiati o ruotati). Voglio usare la stessa risorsa, quindi non devo aggiungere altre 3 risorse che sono esattamente come l'originale ma ruotate. Ma non voglio nemmeno mescolare il codice con cose che possono …
Sto tentando di utilizzare i disegnabili vettoriali nella mia app Android. Da http://developer.android.com/training/material/drawables.html (enfasi mia): In Android 5.0 (livello API 21) e versioni successive, è possibile definire i disegnabili vettoriali, che scalano senza perdere la definizione. Usando questo disegnabile: <vector xmlns:android="http://schemas.android.com/apk/res/android" android:height="24dp" android:width="24dp" android:viewportWidth="24" android:viewportHeight="24"> <path android:fillColor="@color/colorPrimary" android:pathData="M14,20A2,2 0 0,1 …
Sto cercando di creare una funzione framework generale che renda qualsiasi Drawable evidenziato quando viene premuto / focalizzato / selezionato / ecc . La mia funzione accetta un Drawable e restituisce un StateListDrawable, dove lo stato predefinito è il Drawable stesso e lo stato per android.R.attr.state_pressedè lo stesso drawable, solo …
Sto cercando di creare bolle di contatto in modo MultiAutoCompleteTextViewsimile a come è implementato nell'app Google+. Di seguito è una schermata: . Ho cercato di estendere la DynamicDrawableSpanclasse per ottenere un disegnabile spannabile sullo sfondo di un intervallo di testo public class BubbleSpan extends DynamicDrawableSpan { private Context c; public …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.