Zactlee. When I load up the view, I want it starting from the first item on 
the list...


On Friday, March 9, 2012 5:02:34 PM UTC-5, Kostya Vasilyev wrote:
>
>  Are you doing this from onCreate?
>
> On 03/10/2012 02:00 AM, RedBullet wrote: 
>
> And the answer is 0
>
> On Friday, March 9, 2012 3:27:08 PM UTC-5, MagouyaWare wrote: 
>>
>> 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 <> 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 [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