우선 제가 하고 싶은 기능은요.

 

 

 dfhg

 

화면과 같이 카페라떼의 네모칸 버튼을 체크하고 장바구니를 누르면 우측에 다이어로그 창이 뜹니다.

 

다음 수량이랑 선택사항을 입력하고 확인을 누르면

 

세번째 화면이 나오게 되거든요. 그때는 1. 카페라떼  수량 : xx    선택사항: xx  이런식으로 뜨게 하고싶습니다.

 

우선 폼은 다 짰는데요. 네모칸 체크하고 장바구니를 눌렀을때 다음 다이어로그 창에 메인 타이틀이름에서 체크한 메뉴를 인식해야

 

하는데, 어떻게 해야할지 모르겠네요..... 

카페라떼를 누르면 커피그림 옆에 카페라떼라고 입력되고 카푸치노를 누르면 카푸치노로 입력되고 이런식으로요,

  <------- 1번째 질문.

 

다음으로 수량이랑 선택사항을 입력한뒤 확인을 누르면 선택한 메뉴+수량+선택사항을 다음 화면에서 보여주고  싶은데,

 

방법을 도통 모르겠습니다...<------2번째 질문.

 

완전 쌩 초보입니다. 도움좀 주세요 ㅠ

 

질문이 이해가 안되시면 리플좀 달아주세요...

 

package exam.Test;

import java.util.*;

import android.app.*;
import android.content.*;
import android.os.*;
import android.util.*;
import android.view.*;
import android.widget.*;

public class Ediya_ju extends Activity {
 String temp;
 ArrayList<String> Items;
 ArrayAdapter<String> Adapter;
 ListView list;
 TextView asdf;
 public void onCreate(Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);
  setContentView(R.layout.ediya_ju);
  findViewById(R.id.jumun).setOnClickListener(mClickListener);
  
  Items = new ArrayList<String>();
  Items.add("카페라떼");
  Items.add("카푸치노");
  Items.add("카라멜 마끼아또");
  Items.add("....");
  Items.add("....");
  Items.add("....");
  Items.add("....");
  Items.add("....");
  Items.add("....");
  Items.add("....");
  Items.add("....");
  Items.add("....");
  Items.add("마지막메뉴");

  
  Adapter = new ArrayAdapter<String>(this, android.R.layout.
    simple_list_item_multiple_choice, Items);
  list = (ListView)findViewById(R.id.list);
  list.setAdapter(Adapter);
  list.setChoiceMode(ListView.CHOICE_MODE_SINGLE);

 }
 
 Button.OnClickListener mClickListener = new Button.OnClickListener() {
  public void onClick(View v) {

   
   switch (v.getId()) {

   case R.id.jumun: {
    Intent j = new Intent(Ediya_ju.this,Jumun.class);
    startActivity(j);
    break; }
  
   }
  }
 };

 
 public void mOnClick(View v) {
  final LinearLayout linear = (LinearLayout)
   View.inflate(this, R.layout.order, null);
    
  new AlertDialog.Builder(this)
  .setTitle("카페라떼")
  .setIcon(R.drawable.freelance)
  .setView(linear)
  .setPositiveButton("확인", new DialogInterface.OnClickListener() {
   public void onClick(DialogInterface dialog, int whichButton) {
      Intent j = new Intent(Ediya_ju.this,Jumun.class); 
    startActivity(j);
     }
  })
  .setNegativeButton("취소", new DialogInterface.OnClickListener() {
   public void onClick(DialogInterface dialog, int whichButton) {    
    Intent j = new Intent(Ediya_ju.this,Test2.class);
    startActivity(j);
   }
  })
  .show();
 }

 

 

package exam.Test;

import android.app.*;
import android.content.*;
import android.os.*;
import android.view.*;
import android.widget.*;

public class Jumun extends Activity{
 public void onCreate(Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);
  setContentView(R.layout.c13_dialog);
  TextView text = (TextView)findViewById(R.id.text);
 }