thanks i will try it

2011/7/8 Kostya Vasilyev <[email protected]>

> **
> The second parameter to ArrayAdapter is a layout resource id, which is the
> template for list items.
>
> It has to be an R.layout value, e.g. R.layout.my_item_layout, where
> my_item_layout.xml is a layout file under "res".
>
> The third parameter is a view id, within that layout.
>
> If you would like to instantiate your item layouts dynamically, then don't
> use ArrayAdapter: subclass BaseAdapter instead, override getView, and do
> "new LinearLayout" or whatever when "convertView == null".
>
> -- Kostya
>
> 08.07.2011 21:34, Raúl Do Santos пишет:
>
> Exactly but the issue is that my app strictly must declare the UI only in
> javacode, then the problem is that I can not access the elements created
> dynamically by their id, if i do: LinearLayout ll =
> findViewById(R.id.layoutSpinner); ll is null.
>
> If you know other way of access the elements created dynamically i'll  be
> grateful
>
>  2011/7/8 TreKing <[email protected]>
>
>>  On Fri, Jul 8, 2011 at 11:09 AM, Raúl Do Santos <
>> [email protected]> wrote:
>>
>>> when i create an arrayadapter, like this:
>>>
>>> ArrayAdapter<entity> adapter = new ArrayAdapter<entity> ( this,
>>> R.id.layoutSpinner, R.id.item, list);
>>>
>>> R.id.layoutSpinner and R.id.item are declarated within strings.xml, but
>>> are instatiated dinammically and setted ids like this:
>>> LinearLayout layoutSpinner = new LinearLayout ();
>>> layoutSpinner.setId(R.id.layoutSpinner);
>>>
>>
>>  I believe R.id.layoutSpinner should refer to an XML layout that will
>> populate a list.
>> R.id.item should refer to the ID of a TextView within R.id.layoutSpinner
>> that will be filled with the text information coming from the items in the
>> list.
>>
>>  Defining either of these in strings.xml doesn't make sense.
>>
>>  What are you actually trying to do?
>>
>>
>> -------------------------------------------------------------------------------------------------
>> TreKing <http://sites.google.com/site/rezmobileapps/treking> - Chicago
>> transit tracking app for Android-powered devices
>>
>>  --
>> You received this message because you are subscribed to the Google
>> Groups "Android Developers" group.
>> To post to this group, send email to [email protected]
>> To unsubscribe from this group, send email to
>> [email protected]
>> For more options, visit this group at
>> http://groups.google.com/group/android-developers?hl=en
>>
>
> --
> You received this message because you are subscribed to the Google
> Groups "Android Developers" group.
> To post to this group, send email to [email protected]
> To unsubscribe from this group, send email to
> [email protected]
> For more options, visit this group at
> http://groups.google.com/group/android-developers?hl=en
>
>
> --
> Kostya Vasilyev
>
>  --
> You received this message because you are subscribed to the Google
> Groups "Android Developers" group.
> To post to this group, send email to [email protected]
> To unsubscribe from this group, send email to
> [email protected]
> For more options, visit this group at
> http://groups.google.com/group/android-developers?hl=en
>

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to