package com.samsiki.mypage;
import com.samsiki.R;
import android.app.Activity;
import android.app.AlertDialog;
import android.content.DialogInterface;
import android.os.Bundle;
import android.provider.SyncStateContract.Constants;
import android.util.Log;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.TextView;
public class MyAnimalInsert extends Activity implements OnClickListener {
private String AnimalSeCd = "";
TextView variety;
@Override
protected void onCreate(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.myanimal_insert);
variety = (TextView) findViewById(R.id.variety);
variety.setOnClickListener(this);
}
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
switch (v.getId()) {
case R.id.variety:
SelectOption();
break;
default:
break;
}
}
private void SelectOption() {
final String items[] = { "시베리안", "허허", "허허" };
AlertDialog.Builder ab = new AlertDialog.Builder(this);
ab.setTitle(AnimalSeCd);
ab.setSingleChoiceItems(items, 0,
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int whichButton) {
// 각 리스트를 선택했을때
}
}).setPositiveButton("Ok",
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int whichButton) {
Log.d("s","dialogOnClick whichButton :"+whichButton+" : "+dialog);
}
}).setNegativeButton("Cancel",
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int whichButton) {
// Cancel 버튼 클릭시
}
});
ab.show();
}
}
-
OK 누르면 선택된 데이터를 밖에 setText 에 세팅하고 싶은데 dialog가 가져오는 값은 도대체 무엇인가요 ?