You are using the ArrayAdapter here. You have to use a custom adapter
which extends the ArrayAdapter or the BaseAdapter. Also, what format
are you trying to change? If you can give me an example, I can help
you with that.

-Kumar Bibek
http://techdroid.kbeanie.com

On Sep 28, 11:39 pm, Varun Khanduja <varunkhand...@gmail.com> wrote:
> Hi Kumar,
>
> Thanks for the response. I think I am using custom adapter. Do you
> have an example or some resource where i can see how to define this
> method? Do you think I need on click event handlers? Was sort of
> confused when checking google documentation. Thanks for guidance.
>
> package com.varun.HelloListView;
>
> import android.app.ListActivity;
> import android.os.Bundle;
> import android.view.Menu;
> import android.widget.ArrayAdapter;
> import android.widget.TextView;
>
> public class HelloListView extends ListActivity {
>         TextView selection;
>
>         @Override
>         public void onCreate(Bundle icicle) {
>                 super.onCreate(icicle);
>
>                 setContentView(R.layout.main);
>                 setListAdapter(new ArrayAdapter(this, R.layout.list_item,
> R.id.label,AndroidPhones));
>         }
>         @Override
>         public boolean onCreateOptionsMenu(Menu menu) {
>                 super.onCreateOptionsMenu(menu);
>
>                 menu.add(0, Settings.ENTER_FOOD, 0, "Enter Food");
>                 menu.add(0, Settings.ANALYZE_FOOD, 0, "Analyze Food");
>                 menu.add(0, Settings.SETTINGS, 0, "Settings");
>
>                 return true;
>         }
>
>         static final String[] AndroidPhones = new String[] {
>                 "HTC Evo 4G",  "Google Nexus One", "Motorola Devour",
>                 "Motorola CLIQ", "Samsung Galaxy S", "Motorola Droid",
>                 "myTouch 3G Slide", "Droid Eris", "Motorola Backflip",
>                 "Motorola i1", "HTC Hero", "myTouch 3G Fender",
>                 "HTC Droid Incredible",  "Samsung Moment", "LG Ally ",
>         };
>         }
>
> On Sep 28, 11:29 am, Kumar Bibek <coomar....@gmail.com> wrote:
>
> > If you are using a custom adapter, you can have a method wherein you
> > specify a method to change the format of the ListView. Through this
> > event, you can change the dataset of the ListView and ask the list
> > view to reload all these items. Thats should serve the purpose.
>
> > -Kumar Bibekhttp://kbeanie.com
>
> > On Sep 28, 11:02 pm, Varun Khanduja <varunkhand...@gmail.com> wrote:
>
> > > Hello,
>
> > > I was trying to see if anyone could guide me about some keywords or
> > > approach I should take to achieve a certain task on Android. I have 4
> > > buttons, below these buttons is a list view. This list view is having
> > > 4 different formats and when the user clicks on any of the 4 buttons
> > > they get the formats they had requested. I am not sure how I can have
> > > 4 different list views. Should I declare 4 different strings or how
> > > should one go about it?
>
> > > Thanks

-- 
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