Perguntas com a marcação «android-drawable»

No Android, um Drawable é uma abstração geral para "algo que pode ser desenhado".




11
Mipmap drawables para ícones
Desde o Android 4.3 (Jelly Bean), agora podemos fazer uso das res/mipmappastas para armazenar imagens "mipmap". Por exemplo, o Chrome para Android armazena seus ícones nessas pastas em vez das res/drawablepastas mais normais . Como essas imagens mipmap são diferentes das outras imagens desenháveis ​​familiares? Vejo que, no meu manifesto, …





7
Definir programaticamente o desenho à esquerda em um TextView
Eu tenho um textView em xml aqui. <TextView android:id="@+id/bookTitle" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_weight="1" android:drawableLeft="@drawable/checkmark" android:gravity="center_vertical" android:textStyle="bold" android:textSize="24dip" android:maxLines="1" android:ellipsize="end"/> Como você pode ver, defino o DrawableLeft em xml. Eu gostaria de mudar o drawable no código. Existe alguma maneira de fazer isso? Ou definindo o drawableLeft no código para a exibição …

21
Como alterar as cores de um Drawable no Android?
Estou trabalhando em um aplicativo Android e tenho um drawable que estou carregando de uma imagem de origem. Nesta imagem, gostaria de converter todos os pixels brancos em uma cor diferente, digamos azul, e depois armazenar em cache o objeto Drawable resultante para que eu possa usá-lo mais tarde. Por …


11
Ajustar o tamanho do ícone do botão de ação flutuante (fab)
O novo botão de ação flutuante deve ser 56dp x 56dp e o ícone dentro dele deve ser 24dp x 24dp . Portanto, o espaço entre o ícone e o botão deve ser 16dp . <ImageButton android:id="@+id/fab_add" android:layout_width="56dp" android:layout_height="56dp" android:layout_gravity="bottom|right" android:layout_marginBottom="16dp" android:layout_marginRight="16dp" android:background="@drawable/ripple_oval" android:elevation="8dp" android:src="@drawable/ic_add_black_48dp" /> ripple_oval.xml <ripple xmlns:android="http://schemas.android.com/apk/res/android" android:color="?android:colorControlHighlight"> …

15
Linha vertical usando XML drawable
Estou tentando descobrir como definir uma linha vertical (1dp de espessura) para ser usada como um drawable. Para fazer uma horizontal, é bem direto: <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="line"> <stroke android:width="1dp" android:color="#0000FF"/> <size android:height="50dp" /> </shape> A questão é: como tornar essa linha vertical? Sim, existem soluções alternativas, como desenhar um retângulo …



Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.