Didn't mean to send that yet...

You can calculate the correct index by using this:
http://developer.android.com/reference/android/widget/AdapterView.html#getFirstVisiblePosition%28%29

You subtract the position in the adapter from the first visible position.

Thanks,
Justin Anderson
MagouyaWare Developer
http://sites.google.com/site/magouyaware


On Fri, Mar 9, 2012 at 12:41 PM, Justin Anderson <[email protected]>wrote:

> Try using this:
>
> http://developer.android.com/reference/android/view/ViewGroup.html#getChildAt%28int%29
>
> However, beware that the child index is not necessarily the same as the
> position of the item in the ArrayAdapter due to view recycling.  But you
> can get the correct index
>
> Thanks,
> Justin Anderson
> MagouyaWare Developer
> http://sites.google.com/site/magouyaware
>
>
>
> On Fri, Mar 9, 2012 at 12:32 PM, RedBullet <[email protected]>wrote:
>
>> So, I have a class that implements ListActivity, and it loads up a a list
>> of turns for turn-by-turn navigation.
>>
>> Essentially I want to decorate the item that is the next waypoint in the
>> list, and when you arrive, de-decorate and decorate the next waypoint in
>> the list.
>>
>> So, I have been noodling this, but haven't figured out how to do this
>> yet.
>>
>> I know I can call setSelected(int) to say which item is the current one,
>> but I don't see how I can get the view associated with the currently
>> selected item.
>>
>> I don't think getView is right since I am not populating the ListView.
>>
>> Any ideas?
>>
>> --
>> 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