java - Spinner if else statement -


i if else statement spinner. declare "june","july","august","sept","oct","nov","dec"

when click on "august" give me mainactivity.java else give me august.java. right now, spinner auto select, meaning, when load page, auto select "june" me. there way, me disable auto select?

this code

string [] months = {                 "june",                 "july",                 "august",                 "septemeber",                 "november",                 "december", 

part of date.java

//spinnerview             s1 = (spinner) findviewbyid(r.id.spinner1);          arrayadapter<string> adapter = new arrayadapter<string>(this,android.r.layout.simple_spinner_item, months);         s1.setadapter(adapter);         s1.setonitemselectedlistener(new onitemselectedlistener()         {             public void onitemselected(adapterview<?> arg0,view arg1, int arg2, long arg3) {                 int index = s1.getselecteditemposition();                 //toast.maketext(getbasecontext(), "you have seleted item :" + months[index] , toast.length_short).show();             }             public void onnothingselected(adapterview<?>arg0) {}             });       if ( s1.equals("august")) {          startactivity(new intent(date.this,mainactivity.class));     }     else{         startactivity(new intent(date.this,august                 .class));      } 

try this:

add array "select month","june","july","august","sept","oct","nov","dec"

and check in

s1.setonitemselectedlistener(new onitemselectedlistener()         {             public void onitemselected(adapterview<?> arg0,view arg1, int arg2, long arg3) {                 int index = s1.getselecteditemposition();                 if(index>0)                 {                              string month = montharray[index];                     if ( month.equalignorecase("august")) {                          startactivity(new intent(date.this,mainactivity.class));                     }                     else{                         startactivity(new intent(date.this,august                                 .class));                      }                 }             }             public void onnothingselected(adapterview<?>arg0) {}         }); 

hope helps!!


Comments

Popular posts from this blog

assembly - 8086 TASM: Illegal Indexing Mode -

Java, LWJGL, OpenGL 1.1, decoding BufferedImage to Bytebuffer and binding to OpenGL across classes -

javascript - addthis share facebook and google+ url -