NeverMind,

i solved it in XML:

<ListView android:id="@android:id/list"
                        android:layout_width="fill_parent"
                        android:layout_height="fill_parent"
                        android:stackFromBottom="true"
                        android:layout_above="@id/details"
                        android:transcriptMode="alwaysScroll">
                </ListView>
Regards,
Christian Polzer

[email protected]







On 21.06.2009, at 19:11, polzifer wrote:

>
> And how did u solve itß what's the HelperClass, anyways?
>
> On 26 Mai, 03:05, Freshman <[email protected]> wrote:
>> hi all,
>>
>> this problem has been solved.
>> i used Helper class.
>>
>> On May 25, 11:50 am, Freshman <[email protected]> wrote:
>>
>>> Hi guys,
>>> I am new to Android I've a ListView.
>>> I want to autoscroll all the items of listview on button click event
>>> with some specified time interval.
>>> and also wants to update the TextView according to selected items.
>>> I tried something like this on button click
>>
>>> button.setOnClickListener(new OnClickListener() {
>>>                         public void onClick(View v) {
>>>                                 for(int i=0;i <= length; i++){
>>>                                         new AddTask().execute(i);
>>>                                 }
>>
>>> }
>>
>>> AddTask Class
>>
>>> private class AddTask extends AsyncTask<Integer, Void, Void> {
>>>                 TextView textView;
>>>                 int counter;
>>
>>>                 protected void onPreExecute() {
>>>                         textView= (TextView)  
>>> findViewById(R.id.english);
>>>                 }
>>
>>>                 protected Void doInBackground(Integer... params) {
>>>                         counter = params[0];
>>>                                 try {
>>>                                         Thread.sleep(1000);
>>>                                 } catch (InterruptedException e) {
>>>                                         e.printStackTrace();
>>>                         }
>>>                         return null;
>>>                 }
>>
>>>                 @Override
>>>         public void onPostExecute(Void ignore) {
>>>                         getListView().setSelection(counter);
>>>                         textView.setText("List View Item  " +  
>>> counter);
>>>                 }
>>
>>> }
>>
>>> But it works only if i have 10 to 15 elements in my listview.(for
>>> length = 10 to 15 in above for loop)
>>> if i set my length variable more then 15 in above for loop its  
>>> giving
>>> out of memory exception.
>>> Is there any other way i can implement same functionality ?
>>
>>> Could anyone Please suggest me any ways to solve this problem ?
>>
>>> Thax in advance,
>>> Freshman
>>
>>
>
> >


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Beginners" 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-beginners?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to