import android.app.Activity;
import android.os.Bundle;

import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.AdapterView;
import android.widget.ArrayAdapter;
import android.widget.Spinner;
import android.widget.TextView;
import android.widget.AdapterView.OnItemSelectedListener;

public class SpinnerDemoA1 extends Activity {
    protected static final CharSequence[] NUMBERS = null;

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

     Spinner s = (Spinner) findViewById(R.id.spinner1);
     ArrayAdapter adapter = ArrayAdapter.createFromResource(
             this, R.array.numbers, android.R.layout.simple_spinner_item);
     adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
     s.setAdapter(adapter);
    
     s.setOnItemSelectedListener(
             new OnItemSelectedListener() {
     


                public void onItemSelected(
                        AdapterView parent, View view, int position, long id) {
   if(position==0){
     Intent a= new Intent(SpinnerDemoA1.this,Video1.class);
             startActivity(a);
    
   }
   
  }

  @Override
  public void onNothingSelected(AdapterView<?> arg0) {
   // TODO Auto-generated method stub
   
  }

     
     });


 
 
}}

 


 

 

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:padding="10dip"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content">
    <TextView
    android:id="@+id/text"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_marginTop="10dip"
        android:text="Please select a planet:"
    />
   <Spinner
        android:id="@+id/spinner1"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:drawSelectorOnTop="true"
         android:prompt="@string/planet_prompt"
    />
</LinearLayout>

<?xml version="1.0" encoding="utf-8"?>
<resources>
  <string-array name="numbers">
    <item>춘천봉황등축제</item>
    <item>춘천마임축제</item>
    <item>3</item>
    <item>4</item>
    <item>5</item>
  </string-array>
</resources>

 

이건데 메뉴 버튼에서 버튼을 누르면  스피너가 뜨고  첫번째 스피너버튼을 누르면  video1클래스로 넘어가게 할려고 하는데

 

실행해보면  메뉴 버튼에서 버튼을 누르면  바로 video1클래스로 넘어갑니다. ㅜㅜ 두번 클릭되는거 같은데 왜 그럴까요 ㅜㅜ