Tecnologia do Blogger.
RSS

Re: [androidbrasil-dev] ID Resources

Não sei se minha dúvida já foi respondida abaixo, mas é relacionada a
este posto. Poderiam me dizer quando eu quero ter uma lista de botões
com o mesmo ID, mas esta lista tem o tamanho variável em tempo de
execução, então eu gostaria de declarar somente um id no XML e variar
este na forma de indices no codigo, como btn[0], btn[1], etc. Neste
caso, preciso declarar no XML o botão ou instancio este em tempo de
execução e vou incluindo em algum container?

Em 6 de dezembro de 2011 14:30, Eldio Santos Jr.
<eldiosantos@gmail.com> escreveu:
> Facilita muita coisa saber disso...
>
> ________________
> Eldio Santos Junior
> Tel.: (21) 8884-3757
> Skype: eldiojr
> Twitter: @eldius
> Blog: eldiosantos.net
> Email/GTalk: eldiosantos@gmail.com
>
>
>
> Em 6 de dezembro de 2011 11:59, Henrique Melo <henrique1985@gmail.com>
> escreveu:
>>
>> Quando vc declara um id para um botão no xml vc faz assim para vinculá-lo:
>> No xml:
>>   <Button
>>             android:id="@+id/btDupla"
>>             android:layout_width="100px"
>>             android:layout_height="wrap_content"
>>             android:layout_weight="0.30"
>>             android:text="" />
>>
>> Na activity:
>>
>> findViewById(R.id.btDupla);
>>
>> Digamos que vc tenha muitos botoes em seu aplicativo, é possível
>> categorizá-los.
>>
>> No xml:
>>
>>         <Button
>>             android:id="@+idMain/btDupla"
>>             android:layout_width="100px"
>>             android:layout_height="wrap_content"
>>             android:layout_weight="0.30"
>>             android:text="" />
>>
>> Na activity:
>>
>> findViewById(R.idMain.btDupla);
>>
>>
>> Em 6 de dezembro de 2011 09:29, Israel Ben Guilherme Fonseca
>> <israel.bgf@gmail.com> escreveu:
>>
>>> Henrique, não sabia que o +<alguma_coisa> podia ser alguma coisa
>>> diferente de ID.
>>>
>>> @+idPessoa/nome
>>>
>>> Não sei nem o que isso quer dizer sintaticamente/semânticamente. :P
>>>
>>> Em 6 de dezembro de 2011 11:16, Henrique Melo <henrique1985@gmail.com>
>>> escreveu:
>>>
>>>> Realmente não tem problema, tanto que se vc tentar chamar um id de um
>>>> ContentView que não esteja setado, causará erro no findViewById.
>>>>
>>>> Em 6 de dezembro de 2011 09:02, Thiago Lopes Rosa
>>>> <thiago.rosa@gmail.com> escreveu:
>>>>
>>>>> Eu repito ids em diferentes XMLs, mas não no mesmo.
>>>>> Nunca tive problemas!
>>>>>
>>>>>
>>>>> Thiago
>>>>>
>>>>>
>>>>> 2011/12/6 Henrique Melo <henrique1985@gmail.com>
>>>>>>
>>>>>> Não sei se tem problema, mas eu lhe aconselho a fazer assim:
>>>>>> Como exemplo:
>>>>>>
>>>>>> xml referente pessoa
>>>>>> @+idPessoa/nome
>>>>>> @+idPessoa/sobreNome
>>>>>>
>>>>>> xml referente a socio
>>>>>>
>>>>>> @+idSocio/nome
>>>>>> @+idSocio/sobreNome
>>>>>>
>>>>>> O exemplo foi bem didático, não tão aplicado a realidade.
>>>>>>
>>>>>> Em 6 de dezembro de 2011 08:54, Israel Ben Guilherme Fonseca
>>>>>> <israel.bgf@gmail.com> escreveu:
>>>>>>
>>>>>>> Pessoal tenho uma dúvida,
>>>>>>>
>>>>>>> Tem algum problema de se declarar multiplos IDs repetidos? Por
>>>>>>> exemplo, em mais de uma tela ter o @+id/Descricao. O Android tem um arquivo
>>>>>>> ids.xml no res para centralizar os ids, é uma boa prática fazer o mesmo?
>>>>>>>
>>>>>>> Att,
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Henrique Nogueira de Melo | @nrick_
>>>>>> Analista e Arquiteto de Software
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Thiago Rosa
>>>>> http://www.thiagorosa.com.br
>>>>> https://market.android.com/developer?pub=Thiago+Rosa
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Henrique Nogueira de Melo | @nrick_
>>>> Analista e Arquiteto de Software
>>>>
>>>>
>>>
>>
>>
>>
>> --
>> Henrique Nogueira de Melo | @nrick_
>> Analista e Arquiteto de Software
>>
>>
>

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

0 comentários:

Postar um comentário