Tecnologia do Blogger.
RSS

Re: [androidbrasil-dev] Diversos problemas 'pequenos' - sem resposta satisfatória

Concordo com o Maicon, cada duvida no seu email fica mais produtivo.

Agora, falando sobre o segundo problema, se em um device com poucos centimetros de largura, voce precisa de 2 niveis de scroll no mesmo sentido, sinceramente, você está fazendo algo errado, você não está pensando sua interface com mobilidade em mente.

Você sempre pode utilizar headers e footers em listas, ou mesmo listas com diversos tipos de views diferentes.

Até é possível adicionar uma ListView à uma ScrollView, mas não é recomendado, e nem garantido que funcione em novas versões do Android.

Lúcio Maciel
luciofm@gmail.com


2013/5/28 Maicon Strey <mstrey@gmail.com>
Sugiro nestes casos separar os problemas em emails diferentes. Se alguem tiver um dos problemas no futuro terá problemas para achar a solução aqui onde tudo está misturado.


Maicon Strey
Novo Hamburgo - RS - Brasil
------------------
------------------
Linux user: #525086


2013/5/28 Jade Costa <jademcosta@gmail.com>
1- Não sei :( Acho que não tem como, pelo que pesquisei...

2- Não sei se entendi completamente, mas o que pode ser feito nesse caso é desligar o scroll da tela (scrollview) quando o usuário der scroll na list view (que é filha da scrollview). A resposta está aqui: [0]
Basicamente o cara usa o método
listView.getParent().requestDisallowInterceptTouchEvent(true);
da listView quando ocorre um scroll na listView.

3- Não entendi. Mostra imagem ou explica melhor?

4- Que eu saiba, acho que você tem que diminuir essa imagem. O android possui bons recursos, como 9patches[1] e a possibilidade de fazer imagens (e animações!) usando xml [2]. Dá pra fazer o que você quer, mas eu não sei uma maneira fácil se não for usando ImageView. Com ImageView fica mais fácil.... :( (ou seja, teria que criar um filho que herda desse widget e sobrescrever uma porrada de coisa)

[0] http://stackoverflow.com/a/14435116/1739502
[1] http://developer.android.com/reference/android/graphics/NinePatch.html
[2] http://developer.android.com/guide/topics/resources/drawable-resource.html



Em 28 de maio de 2013 00:48, Renan Lima <renan.lima90@gmail.com> escreveu:

Olá, galera, tudo bom?

Desculpem-me pelo título genérico do email, mas é realmente isso: estou com problemas pequenos para os quais ainda não encontrei uma solução satisfatória. Espero que possam me ajudar =D:

1. Já vi que no Android o TextView não suporta texto justificado. Qual seria a melhor  forma de fazer isso? Vi soluções utilizando WebView mas gostaria de saber se não há algo diferente;

2. Tenho algumas interfaces (Activities) cujo layout é - geralmente - maior que o da tela do dispositivo. Para garantir que o usuário poderá ver todo o layout, coloco ele numa ScrollView. O problema é que, em algumas situações, essa ScrollView tem que exibir como um de seus elementos uma ListView. Minha idéia é apresentar os itens dessa ListView como um subscroll dentro de toda a interface. Como eu faço isso? Não consigo encontrar nada do tipo na net;

3. Tenho um LinearLayout (orientação horizontal) que possui 3 widgets: uma SearchView e dois ImagButtons. Pelas exigências do cliente, tenho que deixar essa SearchView expandida. O problema é que, quando faço isso, os outros botões "desaparecem" da tela. Como poderia organizar meu layout para exibir os três componentes mantendo a SearchView expandida?

4. (Último XD) Como fazer uma view (widget) possuir uma imagem background que seja aplicável apenas ao interior dela? O que eu quero dizer é: tenho uma imagem que gostaria de utilizar como background. Entretanto ela é bem grande e quando eu a aplico a um widget do meu layout, o widget ocupa a tela toda para comportar a imagem de fundo (background). Como faço para a imagem se ajustar ao tamanho da view e não o contrário?

Desculpem o monte de dúvidas. XP
Quem puder ajudar, ficarei muito grato!

Abraços!

--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 



--
Jade Moreira da Costa

--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 

--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 

--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 comentários:

Postar um comentário