switch(v.getId())
{
case R.id.Button01:
if (v == btn) {
new AlertDialog.Builder(this)
.setTitle("TEST")
.setMessage(" aaa ")
.setNeutralButton("닫기", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dlg, int sumthin) {
}
})
.show();
}
break;
위의 스위치문이 돌면서 버튼에 이벤트를 주고 잇습니다.
Button01 버튼이 눌렸을때 메세지 박스가 뜨면서 .setMessage(" aaa ") 에 bbb라는 변수를 출력하고 싶은데요..
이럴때는 어떻게 해야되나요...'ㅅ'??
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
btn = (Button)findViewById(R.id.Button01);
btn2 = (Button)findViewById(R.id.Button02);
btn.setOnClickListener(this);
btn2.setOnClickListener(this);
tv = (TextView)findViewById(R.id.TextView01);
Intent intent = getIntent();
if(Intent.ACTION_VIEW.equals(intent.getAction())) {
Uri uri = intent.getData();
String var = uri.getQueryParameter("var"); //. "str" is set
String varr = uri.getQueryParameter("varr"); //. "string" is set
Log.i("xenobox","var=" + var + ", " + "varr=" + varr);
}
}
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
switch(v.getId())
{
case R.id.Button01:
if (v == btn) {
new AlertDialog.Builder(this)
.setTitle("TEST")
.setMessage(" 이곳에 var 값 출력")
.setNeutralButton("닫기", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dlg, int sumthin) {
// 기본적으로 창은 닫히고, 추가 작업은 없다.
}
})
.show();
}
break;
---------------------------
이떄의 .setMessage 부분의 작성 법을 알고 싶습니다..



