package com.android;import java.util.ArrayList;import android.app.Activity;
import android.app.AlertDialog;
import android.content.DialogInterface;
import android.os.Bundle;
import android.view.View;
import android.widget.AdapterView;
import android.widget.ArrayAdapter;
import android.widget.LinearLayout;
import android.widget.Spinner;
import android.widget.AdapterView.OnItemSelectedListener;public class Dialog_TestActivity extends Activity {
 /** Called when the activity is first created. */
 ArrayAdapter<String> arrayadapter;
 ArrayList<String> menu;
 Spinner spinner;
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
      
        LinearLayout linear=(LinearLayout)View.inflate(this, R.layout.dialogtest, null);
        new AlertDialog.Builder(this).setTitle("검색 창").setIcon(R.drawable.icon).setView(linear)
        .setPositiveButton("확인", new DialogInterface.OnClickListener() {
   
   @Override
   public void onClick(DialogInterface dialog, int which) {
    
  //  TextView text=(TextView)findViewById(R.id.serchtest);
          LinearLayout linear=(LinearLayout)View.inflate(Dialog_TestActivity.this, R.layout.dialogtest, null);
          spinner=(Spinner)findViewById(R.id.spinner);
    spinner.setPrompt("원하는 메뉴를 선택하세요.");
    String []menu={"이름", "나이", "위치"};
    arrayadapter=new ArrayAdapter<String>(Dialog_TestActivity.this, android.R.layout.simple_spinner_item, menu);      
       arrayadapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
       spinner.setAdapter(arrayadapter);
       
       spinner.setOnItemSelectedListener(new OnItemSelectedListener() {
     @Override
     public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {  
     }
     @Override
     public void onNothingSelected(AdapterView<?> arg0) {
     }
          });
   }
  })
        .setNegativeButton("취소", new DialogInterface.OnClickListener() {
   
   @Override
   public void onClick(DialogInterface dialog, int which) {
    finish();
   }
  })
  .show();
    }
}


커스텀 다이얼로그에 스피너를 추가 하고 싶은데요~

 

스피너는 추가가 되는데 스피너의 메뉴가 들어가질 않네요ㅜ_ㅜ

 

도저히 이유를 모르겠습니다.