Meus amigos do forum, como poderia fazer um layout estilo Windows 8, ou seja, cheio de botões, mas que ocupem toda a tela mas um ao lado do outro?
Alguém pra ajudar?
Creio que isso:
[code]
//ou HorizontalScrollView
<ImageView>//gridView populado por ImageView
[/code]
Como seria isso, fabriciov, rs? Teria um exemplo? Obrigado pelo retorno. Poderia me ajudar?
[code]
<ScrollView //ScrollView = scroll vertical = Windows phone, HorizontalScrollView = scroll horizontal = Windows 8
android:id="@+id/scrollView1"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:layout_gravity="center_vertical">
<GridView
android:id="@+id/gridView1"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:numColumns="3" >
</GridView>
</LinearLayout>
</ScrollView>
[/code]
fabriciov, como que funciona esse código?
é xml de layout…
So precisa popular o gridView com ImageView (ou ImageButton) e criar os icones.
Como faz isso, me ajuda? Nunca usei esse componente. Posta aqui um modelo que sigo como roteiro, pode ser?
mas como que vou fazer isso com botão? Vi la que é um array de string? Como que vou popular com botões?
Como fazer um customAdapter
http://www.androidbrasilprojetos.org/android/adapter-personalizado-custom-adapter/
ListView com botões
http://looksok.wordpress.com/tag/listview-item-with-button/
Com isso ja da para fazer.
fabriciov, não estou entendendo como colocar os botões. Teria como fazer um modelo?
Como fazer para os botões ficarem um ao lado do outro?
Alguém???
Alguém???
Ninguém pra ajudar?
Não de bump.
Vou levar em conta que você sabe faze um custom adapter para ListView e que leu o artigo que mandei de como adicionar botões no listView.
O gridView tem uma propriedade chamada numColumns, esta define a número máximo de colunas que o grid terá.
Ex: Na primeira linha, quando for preenchido 3 colunas o 4º item será autimaticamente posicionado na segunda linha e primeira coluna.
Na UI do Windows phone é sempre utilizado um scroll vertical com um grid de 2 colunas.
<GridView
android:id="@+id/gridView1"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:numColumns="3" > // <<<<
fabriciov, pior que não sei. Até que tentei entender, estava lendo até o momento. Me ajuda ai. Tem como montar um modelo com pelo menos um botão? Eu sigo o modelo para fazer os demais que preciso.
é um projetinho de exemplo que a um tempo, apenas modifiquei para usar grid… é um código um pouco dificil de entender.
de qualquer forma, aconcelho pegar um livro/apostila de android para entender todos os componentes que ele diponibiliza antes de montar mais complexo.
https://mega.co.nz/#!jsRRibQR!eE_uSA024b3SrqM7ytLgtFDBQUlsQXc3nEX4pvPZxyQ
Ok, fabriciov, abri aqui e está dando erro no Eclipse. Tem como vc me ajudar a montar um rapidinho aqui? O resto eu me viro.
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="17" />
Erro: [2013-07-03 16:00:19 - GridSampe] Unable to resolve target ‘android-17’