hi,
Yes, i saw the code in tutorial. but whatever you are telling , is it
support to spinner and array both?  how is it possible? if array is declared
here, and you are not calling the array, then how it will display in
spinner.?

On Tue, May 20, 2008 at 11:10 PM, cbraun75 <[EMAIL PROTECTED]> wrote:

>
> Hi
> here's the rest of the code ... from a turorial ...
>
> public class mapapps2 extends MapActivity {
>
>
>    /** kml data found at http://www.satellite-sightseer.com/ */
>        private String[][] locations = {
>                                { "Area 51", "-115.800155,37.248040" },
>                    { "Bill Gates' house", "-122.242135,47.627787" },
>                    { "Shepshed Dynamo Football Grounds",
> "-1.286913,52.774472" },
>                    { "Michael Jackson's Neverland Ranch",
> "-120.088012,34.745527" },
>                    { "Leaning Tower of Pisa", "10.396473,43.723002" },
>                    { "Airplane Graveyard", "-110.834026,32.150899" },
>                    { "Grand Canyon", "-112.298641,36.142788" },
>                    { "Lake Kariba", "27.990417,-17.235252" },
>                    { "White House", "-77.036519,38.897605" },
>                    { "World Trade Center site", "-74.012253,40.711641" },
>                    { "Las Vegas Strip", "-115.162296,36.133347" }
>        };
>        private Spinner spinner;
>        private MapView map;
>        private MapController mc; is the first part i have not posted ...
>
> and this is the main.xml
>
> <?xml version="1.0" encoding="utf-8"?>
>
> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/
> android"
>    android:layout_width="fill_parent"
>    android:layout_height="fill_parent">
>
>    <view class="com.google.android.maps.MapView"
>        android:id="@+id/map"
>        android:layout_width="fill_parent"
>        android:layout_height="fill_parent"
>     />
>
>    <Spinner android:id="@+id/spinner1"
>        android:layout_alignParentTop="true"
>        android:layout_width="fill_parent"
>        android:layout_height="wrap_content"
>        android:drawSelectorOnTop="true"
>        android:paddingTop="10dip"
>        android:paddingBottom="10dip"
>     />
>
> </RelativeLayout>
>
> This is from a tutorial i found at a website
>
> On 20 Mai, 14:03, "dolan kundu" <[EMAIL PROTECTED]> wrote:
> > Hi cbraun75,
> >
> > One thing i want to know that, you are declaring the "ArrayAdapter". but
> > where Array has called?
> > if array is called by locations.length, then why its not calling by R?
> >  Means , i want say like the bellow line:
> >
> > ArrayAdapter<CharSequence> adapter1 = ArrayAdapter.createFromResource(
> >                this, R.array.*abcd*,
> android.R.layout.simple_spinner_item);
> >
> > So in the abcd place, the name of the array has to be called, right?
> please
> > give me explanation.
> >
> > Thanks,
> > Dolan.On Tue, May 20, 2008 at 5:20 PM, cbraun75 <[EMAIL PROTECTED]>
> wrote:
> >
> > > Hi rahul,
> >
> > > have experimented yesterday with that ... should look like this
> >
> > > ....
> >
> > >  public void onCreate(Bundle icicle) {
> > >        super.onCreate(icicle);
> > >        setContentView(R.layout.main);
> >
> > >        spinner = (Spinner) this.findViewById(R.id.spinner1);
> > >        map = (MapView) findViewById(R.id.map);
> > >        mc = map.getController();
> >
> > >        ArrayAdapter<CharSequence> adapter = new
> > > ArrayAdapter<CharSequence>(this,
> > > android.R.layout.simple_spinner_dropdown_item);
> > >        for (int i = 0; i < locations.length; i++)
> > >                adapter.addObject(locations[i][0]);
> >
> > >
> adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
> > >        spinner.setAdapter(adapter);
> > >        spinner.setOnItemSelectedListener(selectListener);
> > >        gotoSelected();
> > >    }
> > >    /*
> > >     * You need this function to select a spinner
> > >  Hi
>
>
>
>   */
> > >        private OnItemSelectedListener selectListener = new
> > > OnItemSelectedListener() {
> > >                public void onItemSelected(AdapterView parent, View v,
> int
> > > position,
> > > long id) {
> > >                        gotoSelected();
> > >                }
> > >                public void onNothingSelected(AdapterView arg0) {}
> > >        };
> >
> > >        /*
> > >         *  This function is to get the value of the selected spinner
> row
> > >         *  from the array initialized at top. To get the position of
> the
> > > selected spnner
> > >         *  getSelectedItemPosition() is called
> > >         */
> > >        public void gotoSelected() {
> > >                int pos = spinner.getSelectedItemPosition();
> > >        }
> > > ....
> >
> > > On 20 Mai, 09:13, "dolan kundu" <[EMAIL PROTECTED]> wrote:
> > > > Hi rahul,
> >
> > > > Create an array xml and use ArrayAdapter by spinner. put all the
> values
> > > in
> > > > the array xml.
> >
> > > > Thanks,
> > > > Dolan.
> >
> > > > On Tue, May 20, 2008 at 10:55 AM, rahul <[EMAIL PROTECTED]>
> wrote:
> >
> > > > > I'm trying to acess xml file(web service) for movie ticket
> system.....
> > > > > i want to add all movie name fetched from xml into spinner....
> > > > > how to add those...
> >
>

--~--~---------~--~----~------------~-------~--~----~
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]
Announcing the new M5 SDK!
http://android-developers.blogspot.com/2008/02/android-sdk-m5-rc14-now-available.html
For more options, visit this group at
http://groups.google.com/group/android-beginners?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to