Sorry this may sound silly, but I am not really sure what you mean by "which format I am trying to use? " Thanks
On Sep 28, 11:48 am, Kumar Bibek <[email protected]> wrote: > 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 Bibekhttp://techdroid.kbeanie.com > > On Sep 28, 11:39 pm, Varun Khanduja <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 [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

