What is the value of "index - getListView().getFirstVisiblePosition()"?

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


On Fri, Mar 9, 2012 at 1:21 PM, RedBullet <scottedchap...@gmail.com> wrote:

> OK, so here is my code snipet:
>
> RouteAdapter adapter = new RouteAdapter(this, route.getCues());
> setListAdapter(adapter);
>  setSelection();
>     }
>
>     public void setSelection()
>     {
>     RouteAdapter adapter = (RouteAdapter) getListAdapter();
>     Integer index = adapter.getPosition(nextCuePoint);
>     View itemView = this.getListView().getChildAt(index -
> getListView().getFirstVisiblePosition());
>
> The position of the nextCuePoint is 0 (which is correct since it is the
> first cue). But I am getting null for itemView...
>
>
> On Friday, March 9, 2012 3:11:21 PM UTC-5, Kostya Vasilyev wrote:
>>
>> The children are always numbered starting at 0.
>>
>> The top position may correspond to, erm, 1812'th adapter item, and still
>> be the zero'th child.
>>
>>          int nFirst = mAccountListView.**getFirstVisiblePosition();
>>          int nLast = mAccountListView.**getLastVisiblePosition();
>>          for (int position = nFirst; position <= nLast; ++position) {
>>              View itemView = mAccountListView.getChildAt(**position -
>> nFirst);
>> ...
>>
>>
>> On 03/10/2012 12:03 AM, RedBullet wrote:
>> > Really?
>> >
>> > So, if I have 100 items in my ListView, and I want to be monkeying
>> > around with item #50 I would do:
>> > getListView().getChild(**getListView().**getFirstVisiblePosition() -
>> 50)) ?
>> >
>> > that doesn't seem right...
>>
>>  --
> You received this message because you are subscribed to the Google
> Groups "Android Developers" group.
> To post to this group, send email to android-developers@googlegroups.com
> To unsubscribe from this group, send email to
> android-developers+unsubscr...@googlegroups.com
> 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 android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to