안드로이드 개발 질문/답변
(글 수 45,052)
// 스피너 설정 sp_insuja = (Spinner)findViewById(R.id.insujaspinner); // 스피너 내용 채우기 ArrayAdapter<CharSequence> spadapter; spadapter = ArrayAdapter.createFromResource(this, R.array.insuja, android.R.layout.simple_spinner_item); spadapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); sp_insuja.setAdapter(spadapter); sp_insuja.setOnItemSelectedListener(new OnItemSelectedListener() { @Override public void onItemSelected(AdapterView<?> arg0, View arg1, int arg2, long arg3) { // TODO Auto-generated method stub showDialog(1); } @Override public void onNothingSelected(AdapterView<?> arg0) { // TODO Auto-generated method stub } });
onCreate 안에 스피너 설정을 해줬습니다 .
제생각에는 화면이 나오고 스피너를 선택하면 showDialog(1); 하려고하는데
onCreate 만되면 바로 showDialog 가 뜹니다 .
화면을 돌려서 onCreate 가 되도 그렇구요 ...
제가 뭘잘못한건지 도와주세요 ㅠ_ㅠ