Psy, antes de tudo eu acho que vc deveria criar um adapter
personalizado pelo tipo de layout que vc quer criar, pois do jeito que
vc tá fazendo vai dar esse erro mesmo.
depois vai ter uma gambi que é pra vc saber como pegar qual botao foi
selecionado e se eu fosse vc eu faria como eu faço: dentro do teu
adapter vc passaria o id do teu objeto real pra dentro do botao e ao
clicar vc dá um
final LinearLayout ll = (LinearLayout) v.getParent();
listax.remove/altera....(ll.getChildAt(0).getId());
seuAdapterx.notifyDataSetChanged();
ps.: esse zero de dentro do child depende do seu layout!! pode cair em
outro numero..
On Jul 5, 5:40 pm, Psy Khé <psyk...@gmail.com> wrote:
> Isso botões,
>
> Preciso criar varios botões, +edittext+textview
>
> Já tenho isso feito com um inflater do layout linear.
>
> Porém preciso saber qual dos botões foram clicados...
>
> To matutando pra conseguir fazer isso,
>
> Ai pensei em colocar num adapter -> listview e pegar no onlistclick dele.
>
> Hum?
>
> Vlw,
>
> Abçs,
>
> Psy Khé.
>
> Em 5 de julho de 2012 16:47, Guilherme Sjlender <guisjlen...@gmail.com>escreveu:> é " new ArrayAdapter<Button> " mesmo?
> > Button??
>
> > Att.
> > Guilherme Sjlender <http://www.linkedin.com/in/guilhermesjl>
> > ------------------------------------------------------------
> > Desenvolvedor Web - Flex3.6/Flex4.5/JavaEE
> > Desenvolvedor Desktop - AIR/JavaSE
> > Desenvolvedor Mobile - Android/JavaME/Flex4.5
> > ------------------------------------------------------------
>
> > Em 5 de julho de 2012 16:06, Psy Khé <psyk...@gmail.com> escreveu:
>
> > Ola senhores,
>
> >> Estou tentando fazer uma adapter atraves da implementação do ListActivity,
>
> >> Mas está dando error.
>
> >> this.setListAdapter(new ArrayAdapter<Button>(this,
> >> android.R.layout.simple_list_item_1, btnList));
>
> >> Dentro da activity main.xml contém:
>
> >> <ListView android:id="@+id/list"
> >> android:layout_width="fill_parent"
> >> android:layout_height="wrap_content" />
>
> >> Sendo que o error que mostra é:
>
> >> Fatal exception MAIN
> >> Your content must have a ListView whose attribute is 'android.R.id.list'
>
> >> Dentro dessa ListActivity eu também tenho:
>
> >> setContentView(R.layout.main);
>
> >> Se alguem puder tentar esclarecer e me auxiliar, agradeço...
>
> >> Vlww!!!
>
> >> Abçs,
>
> >> Psy Khé.
[androidbrasil-dev] Re: Problema com adapter - ListActivity
12:13 |
Assinar:
Postar comentários (Atom)






0 comentários:
Postar um comentário