Ricardo segui a dica e tentei implementar o exemplo e fiz ele no LinearLayout sendo que o código do xml ficou assim
<LinearLayout
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:background="@drawable/selector_style1"
android:gravity="center|center_horizontal"
android:orientation="vertical" android:id="@+id/menuLLBtnDesarmar">
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingBottom="10dip"
android:src="@drawable/device_access_not_secure" />
<TextView
android:id="@+id/button_text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Desarmar"/>
</LinearLayout>
Na hora de chamar os eventos fica do mesmo jeito de um Button ou um ImageButton ou seja só mexi no layout mesmo. Ficou do jeito que quero obrigado a todos pela ajuda, flw!
Em 23 de junho de 2012 17:05, Ricardo Lecheta <rlecheta@gmail.com> escreveu:
Se complicar demais, você pode fazer esse layout na mão, tipo um linear ou frame, e essas imagens dentro. Então você pode colocar um background>selector no layout para fazer o efeito de pressed no botão.--2012/6/22 Ivan Java <x.surian.x@gmail.com>Obrigado Derci Santos Nem lembrava desse componente, mas pesquisando aqui na internet percebi que ele não inseri textos vi uma forma aqui apenas sobrepondo um TextView porem não fica bom, você sabe alguma maneira de resolver?
Em 22 de junho de 2012 14:26, Derci Santos <derciii.lima@gmail.com> escreveu:
Ivan,Já tentou usar o ImageButton??AbraçosEm 22 de junho de 2012 11:25, Ivan Java <x.surian.x@gmail.com> escreveu:
Bom dia a todos, Tenho alguns buttons na tela quando vou colocar imagem neles uso 'drawableTop' ou 'drawableLeft', quando o tamanho tá em wrap_content fica tudo certo porém tenho alguns buttons que precisa ocupar um espaço grande da tela podendo ter tamanhos variados de acordo com a tela e ao colocar a imagem desse jeito o texto fica muito afastado da imagem, então a dúvida é o seguinte, como faço para centralizar o texto com imagem(Igual a 2º imagem do anexo)?
--Att,Derci SantosFacebook: www.facebook.com/dercilimatwitter: www.twitter.com/dercilimaSkype: dercilimaMSN: dercirv_@hotmail.comFones: (34) 8434 - 7699 (Claro)(34) 3255 - 7487 (Fixo CTBC)(64) 9238 - 2325 (Claro)Recomendação se for reenviar esta mensagem, por favor:1. Apague o MEU endereço eletrônico e todos os outros constantes do e-mail;
2. Encaminhe como CÓPIA OCULTA (Cco ou Bcc) aos seus destinatários.
3. Agindo desta forma, você estará colaborando para dificultar a disseminação de vírus e spams, e também para tornar a internet mais segura.
Ricardo Lecheta






0 comentários:
Postar um comentário