ダイアログボックスに奇妙な問題があります。
Xの値を増やしてダイアログボックスに送信します
ダイアログボックスで - 同じ値が表示され続けます。
public String TMP;
int X=1;
.
.
.
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch(item.getItemId()) {
case MENU_ABOUT:
X++;
TMP = String.valueOf(X);
showDialog(ABOUT);
break;
}
return super.onOptionsItemSelected(item);
}
.
.
.
protected Dialog onCreateDialog(int id, Bundle args)
{
AlertDialog.Builder builder = new AlertDialog.Builder(this);
if (id==0)
{
builder.setTitle(TMP);
builder.setIcon(R.drawable.ic_launcher);
builder.setCancelable(false);
builder.setPositiveButton("Back", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
}
});
AlertDialog alert = builder.create();
return(alert);
}
AlertDialog alert = builder.create();
return(alert);
}
そして、私は2つのすべての過去を見続けています