익숙해지면 별 거 아닐 거 같은 것이 여러 날 사람 잡네요..

 

번거로우시겠지만.. 첨부파일에 소스 좀 봐주세요..ㅜㅜ

 

제 소스에 자바파일이 3개가 있는데

Result1, Result2에는 문제가 있다고 뜨질 않는데

밑에 제가 굵게 빨간 글씨 쓴 부분만 경고가 뜨고

어플 실행이 안 됩니다.

도대체 뭐가 문제인 걸까요..

번거로우시겠지만.. 부탁드릴게요..ㅜㅜ

 

 

package k.h.w;


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

public class SpinnerEx extends Activity { 
 String[] item = {"Activity1!!","Activity2!!"};
 ArrayAdapter adapter1;
 Intent intent;
 Button btnCall;
 OnClickListener onClick;
 @Override
 public void onCreate(Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);
  setContentView(R.layout.main);

  //Spinner

  Spinner spinner1 = (Spinner) findViewById(R.id.timeSpinner);

  adapter1 = new ArrayAdapter(this, android.R.layout.simple_spinner_item, item);

  adapter1.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);

  spinner1.setAdapter(adapter1);

  spinner1.setOnItemSelectedListener(new OnItemSelectedListener(){
   @Override
   public void onItemSelected(AdapterView<?> arg0, View arg1, final int arg2, long arg3){
    btnCall.setOnClickListener(new OnClickListener(){
     Intent intent = new Intent();
     @Override
     public void onClick(View v){
      if(arg2 == 0){
       intent = new Intent(SpinnerEx.this, Result1.class);
       startActivity(intent);
      }
      else if(arg2 ==1){
       intent = new Intent(SpinnerEx.this, Result2.class);
       startActivity(intent);
      }

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