Icones

7 respostas
anderson.bonavides

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?

7 Respostas

anderson.bonavides

Gostaria de algo parecido com isto:

B

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 :wink:

fabriciov

android:scaleType="fitXY" android:maxWidth="42dp" android:maxHeight="42dp"

anderson.bonavides

É possível adicionar um texto junto ao icone, ou tem que ser feito na mão via editor de imagem?

fabriciov

Você pode criar um Relative Layout, com um ImageView e por cima um TextView.

Algo +/- assim (pode ter erro, estou sem eclipse aqui)

<RelativeLayout
        android:layout_width="wrap_content"
        android:layout_height="wrap_content" >

        <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>
anderson.bonavides
fabriciov:
Você pode criar um Relative Layout, com um ImageView e por cima um TextView.

Algo +/- assim (pode ter erro, estou sem eclipse aqui)

<RelativeLayout
        android:layout_width="wrap_content"
        android:layout_height="wrap_content" >

        <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>

Mas neste caso o texto não vai ficar solto da imagem?

fabriciov

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.

Criado 12 de julho de 2013
Ultima resposta 13 de jul. de 2013
Respostas 7
Participantes 3