Sou iniciante em Android, e estou tento problema ao criar os icones de uma tela, eles ficam muito grande. Não estou sabendo redimensionar o seu tamanho nem muito menos deixar eles do tamanhão não tão pequeno. Alguma dica?
Gostaria de algo parecido com isto:
Boa noite
Faço o download de icones neste site, pelo motivo de oferecer vários tamanhos
http://www.iconarchive.com/
procuro separa no diretorio res os icones conforme o tamanho:
Neste link o criam icones de vários tamanhos
Falou
android:scaleType="fitXY"
android:maxWidth="42dp"
android:maxHeight="42dp"
É possível adicionar um texto junto ao icone, ou tem que ser feito na mão via editor de imagem?
Você pode criar um Relative Layout, com um ImageView e por cima um TextView.
Algo +/- assim (pode ter erro, estou sem eclipse aqui)
[code]
<ImageView
android:id="@+id/image"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true">
<TextView
android:id="@+id/text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_centerVertical="true">
</RelativeLayout>[/code]
[quote=fabriciov]Você pode criar um Relative Layout, com um ImageView e por cima um TextView.
Algo +/- assim (pode ter erro, estou sem eclipse aqui)
[code]
<ImageView
android:id="@+id/image"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true">
<TextView
android:id="@+id/text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_centerVertical="true">
</RelativeLayout>[/code]
[/quote]
Mas neste caso o texto não vai ficar solto da imagem?
Como assim ?
Ele vai ficar no centro vertical da imagem. - android:layout_centerVertical=“true”
Como o textView esta dentro de um relative, você pode colocar o texto em qualquer lateral, centro horizontal, centro vertical ou Centro horizontal+Vertical.