2013-02-22 4 views
1

나는 스피너에 대한이 부분을 가지고 있습니다. 하지만 치명적인 오류가 발생합니다. 여기서 무엇이 잘못 되었습니까? 감사! 내 활동이 FragmentActivity를 확장합니다.치명적인 오류 회 전자 및 ArrayAdapter

   Spinner spinner; 
       String[] layers = {getString(R.string.a), getString(R.string.b), getString(R.string.c)}; 

       LayoutInflater li = LayoutInflater.from(this); 
       View v; 
       v = li.inflate(R.layout.nearest, null); 

       ArrayAdapter<String> adapter = new ArrayAdapter<String>(MyActivity.this, android.R.layout.simple_spinner_item, layers); 
       spinner = (Spinner) findViewById(R.id.spinner_nearest); 
       spinner.setAdapter(adapter); 


       AlertDialog.Builder builder = new AlertDialog.Builder(this); 
       builder.setView(v); 

       builder.setCancelable(true); 
       AlertDialog alert = builder.create(); 
       alert.show();} 
+0

로 변경 당신은 당신이 로그에게 –

답변

2

nearest.xml에 스피너인가?

그런 다음

spinner = (Spinner) v.findViewById(R.id.spinner_nearest); 
+0

감사 남자를 로그 캣 포함 할 수 있습니다! 이제 괜찮아! – Vis

+0

@Vis : u r welcome :) – Deepzz