1. java
  2. android
  3. c#
  4. .net
  5. javascript
  6. php
  7. jquery
  8. html
  9. sql

Duvida Spinner android

Estou trabalhando em um projeto android e possuo algumas telas que possuem combos. Ao clicar na combo aparece uma lista dos itens possiveis. Alguem sabe como posso aumentar o tamanho do espaçamento dos itens dessa lista?

Xml equivalente ao meu combo:

<TableRow android:id="@+id/TableRow04"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
 <TextView android:id="@+id/tvCelula"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:gravity="center"
    android:text="Célula:"
    android:textStyle="bold"
    android:width="115px"
    android:layout_gravity="center"></TextView>
 <Spinner android:id="@+id/spCelula"
    android:layout_height="55px"
        android:layout_width="350px">
 </Spinner>
</TableRow>
  • Boa tarde Antonio. Isso pode ser feito de várias maneiras. Uma delas é aumentar o padding top e bottom do layout, que pode ser alterado dentro do getview do adapter que pertence ao spinner.

    Posta o layout que você está utilizando que podemos te ajudar.

    ByddU   22 de nov de 2013
  • Olá ByddU, não deu exatamente o resultado que eu esperava. O spinner aumentou só um pouquinho e a lista dele continuou na mesma. Colocarei a parte do meu xml equivalente ao spinner na pergunta, como você pediu.

    Antonio Neto   22 de nov de 2013
  • Esqueci de falar, se você quer aumentar os elementos da lista que aparecem quando voce clica no spinner, você deve setar o padding dentro do getdropdownview tbm...

    Só nao entendi agora, você disse que quer aumentar o tamanho do spinner? Se for para aumentar o tamanho spinner vc tem que setar o width ou o height do teu componente dentro do xml, ou por codigo mesmo..

    ByddU   22 de nov de 2013
  • Não ByddU, eu tinha dito que a única coisa que aumentou da primeira vez foi o spinner e não a lista (que é o quero aumentar), mas tentarei o que você agora e qualquer coisa te aviso.

    Antonio Neto   22 de nov de 2013
  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do GUJ!

2 respostas

Não é a resposta que estava procurando? Procure outras perguntas com as tags android java ou faça a sua própria pergunta.