我有一个应该会导致AlertDialog盒子消失的NeutralButton。这个问题是,当AlertDialog框出现时,文本集显示得很好,但NeutralButton根本不显示。我试着把它当做一个积极和消极的按钮,但没有什么区别。代码如下:
Button infoG1;
infoG1 = (Button) findViewById(R.id.iG1);
infoG1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
AlertDialog.Builder info = new AlertDialog.Builder(game1.this);
info.setMessage("Text here");
info.show();
info.setNeutralButton("Ok", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
dialog.cancel();
}
});
}
});
我本以为在AlertDialogue框的底部会出现一个文本为"Ok“的按钮,一旦用户按下它,框就会消失。
发布于 2019-03-20 13:47:04
尝尝这个
Button infoG1;
infoG1 = (Button) findViewById(R.id.iG1);
infoG1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
AlertDialog.Builder info = new AlertDialog.Builder(game1.this);
info.setMessage("Text here");
info.setNeutralButton("Ok", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
dialog.cancel();
}
});
info.show();
}
});
https://stackoverflow.com/questions/40190462
复制相似问题