Mudanças entre as edições de "Pegando instância de um Drawable"
De Basef
(Criou página com 'Para pegar uma instância para um Drawable do Android: <source lang="java"> // Objeto Resource para pegar um Drawable Resources objResource = this.getResources(); // Pega in...') |
(Sem diferença)
|
Edição das 09h15min de 27 de abril de 2015
Para pegar uma instância para um Drawable do Android:
// Objeto Resource para pegar um Drawable Resources objResource = this.getResources(); // Pega instância para o Drawable Drawable objResource.getDrawable(R.drawable.ic_tab_busca);
NOTA: O código acima vai dentro de um Activity.
Para que dê certo, é preciso que exista o arquivo XML:
<?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@drawable/ic_tab_busca_image" /> </selector>
A imagem deve estar em localizada em /res/drawable/ic_tab_busca_image.png.
O XML deve estar em /res/drawable/ic_tab_busca.xml.