Hi,

      I displayed some list of items in the emulator.

       Item-1
       Item-2
       Item-3

     I want to display some page,When i click the items.
     I done  in the m3 version.successfully.
     But i cant do in the m5 version.Because there is no highlight
bar  displayed in the items.
     What is the code we have to follow to display the highlight bar
in the items.

Here my code is


package com.IW.Architectureee;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

import android.app.ListActivity;
import android.content.Intent;
import android.os.Bundle;
import android.os.Handler;
import android.util.Log;
import android.view.Menu;
import android.view.View;

import android.widget.ListView;
import android.widget.SimpleAdapter;
public class MenuArchitecture extends ListActivity   {

        private Handler handler = new Handler();
        private int contentViewId,page;
        public static final int EXTERIOR = Menu.FIRST;
        public static final int MENU=Menu.SECONDARY;
    public int imageno;
    public  int selectionRowID;



          /** Called when the activity is first created. */
 @Override
 public void onCreate(Bundle icicle) {
     super.onCreate(icicle);
     setContentView(R.layout.menu);

     String[] labels = new String[] {
             "EXTERIOR1", "EXTERIOR2", "LIVING ROOM", "DINING ROOM1",
"DINING ROOM2","BED ROOM1","BED ROOM2","HOUSE PLAN","ADDRESS","SLIDE
SHOW" };

    setListAdapter(new SimpleAdapter(this,
getData(labels),R.layout.menu_item, new String[]{"title"}, new int[]
{R.id.title}));

}



           private List<Map<String, Object>> getData(String[] labels)
           {
               List<Map<String, Object>> list = new
ArrayList<Map<String,Object>>();

               for (String label : labels)
               {
                       list.add(getMap(label));
               }
               return list;
           }

           private Map<String, Object> getMap(String label)
           {
               Map<String, Object> map = new HashMap<String, Object>();
               map.put("title", label);
               return map;
           }

                   protected void onListItemClick(ListView l, View v, int 
position,
long id) {
                   //Log.i("","Selected");
                   super.onListItemClick(l, v, position, id);

                     // Get the item that was clicked
                     Object o = this.getListAdapter().getItem(position);
                     String keyword = o.toString();


                     Intent myStarterIntent = null;
                  try {

                        selectionRowID = (int)getSelectedItemPosition();
                          //selectionRowID = (int)gets


                      //To display exterior page
                   if (selectionRowID==0)


                      {

                           myStarterIntent = new Intent(this,
MenuArchitecture2.class );

                              //Send the Intent to the OS.
                                  this.startActivity(myStarterIntent);


                      }
                    //To display exterior1 page
                      if (selectionRowID==1)


                      {

                          myStarterIntent = new Intent(this,
exterior1Page.class  );

                              //Send the Intent to the OS.
                                  this.startActivity(myStarterIntent);


                      }
                    //To display exterior1 page
                      if (selectionRowID==2)


                      {

                          myStarterIntent = new Intent(this,
LivingPage.class  );

                              //Send the Intent to the OS.
                                  this.startActivity(myStarterIntent);


                      }

                    //To display dining1 page
                      if (selectionRowID==3)


                      {

                          myStarterIntent = new Intent(this,
dining1Page.class  );

                              //Send the Intent to the OS.
                                  this.startActivity(myStarterIntent);


                      }
                    //To display dining2 page
                      if (selectionRowID==4)


                      {

                          myStarterIntent = new Intent(this,
dining2Page.class   );

                              //Send the Intent to the OS.
                                  this.startActivity(myStarterIntent);


                      }
                    //To display bedroom1 page
                      if (selectionRowID==5)


                      {

                          myStarterIntent = new Intent(this,
bedroom1Page.class );

                              //Send the Intent to the OS.
                                  this.startActivity(myStarterIntent);


                      }
                    //To display bedroom2 page
                      if (selectionRowID==6)


                      {

                          myStarterIntent = new Intent(this,
bedroom2Page.class   );

                              //Send the Intent to the OS.
                                  this.startActivity(myStarterIntent);


                      }
                    //To display plan page
                      if (selectionRowID==7)


                      {

                          myStarterIntent = new Intent(this, planPage.class );

                              //Send the Intent to the OS.
                                  this.startActivity(myStarterIntent);


                      }
                    //To display address page
                      if (selectionRowID==8)


                      {

                          myStarterIntent = new Intent(this,
addressPage.class   );

                              //Send the Intent to the OS.
                                  this.startActivity(myStarterIntent);


                      }

                    //To display address page
                      if (selectionRowID==9)


                      {
                          Log.i("","SlideShow");
                          myStarterIntent = new Intent(this,
slideShowPage.class   );

                              //Send the Intent to the OS.
                                  this.startActivity(myStarterIntent);


                      }

                  }

                  catch (Exception e)
                  {

                  }
                  // Start the activity
                  //startActivity(myStarterIntent);
            }



           }


Thanks
judy

--~--~---------~--~----~------------~-------~--~----~
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]
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-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to