final LinearLayout linear = (LinearLayout)View.inflate(SleepMusic.this, R.layout.custom_dialog, null);
  AlertDialog.Builder builder = new AlertDialog.Builder(this);
  
  final EditText hour = (EditText)findViewById(R.id.hourtext);
  final EditText min = (EditText)findViewById(R.id.mintext);
  final EditText sec = (EditText)findViewById(R.id.sectext); 
    
  builder.setMessage("시간을 입력해주세요").setCancelable(false).setView(linear)
  .setPositiveButton("확인", new DialogInterface.OnClickListener() {
   
   @Override
   public void onClick(DialogInterface dialog, int id) {

}

이런식의 코드인데 hour, min, sec에 입력된 값을 불러 오고 시펑요