没有任何侦听器的简短 AlertDialog
Short AlertDialog without any listener
我用谷歌搜索过,也用过 Whosebuged,但没有好的答案。
我来自 .NET (C#),有类似的东西:
MessageBox.Show("My Title","My Dialogtext", MessageBoxButtons.OK).ShowDialog();
现在我的问题是:是否有任何方法几乎与上述方法一样短,可以在 java 中显示 AlertDialog
?
我看到的所有示例都是 5 行以上的代码,并且所有代码中都有一些 Listener。
我只想要一个带有 OK 按钮的 Box,仅此而已,点击时没有监听器,没有其他东西。
谢谢。
我相信这就是你想要的
AlertDialog alertDialog = new AlertDialog.Builder(MainActivity.this).create();
alertDialog.setButton(AlertDialog.BUTTON_NEUTRAL, "OK",
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
dialog.dismiss();
}
});
alertDialog.show();
有你想要的标题和信息
AlertDialog alertDialog = new AlertDialog.Builder(MainActivity.this).create();
alertDialog.setTitle("Alert");
alertDialog.setMessage("Alert message to be shown");
alertDialog.setButton(AlertDialog.BUTTON_NEUTRAL, "OK",
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
dialog.dismiss();
}
});
alertDialog.show();
如果您不希望在单击“确定”按钮时发生任何操作,我认为这是 AlertDialog 的最短代码。
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setTitle("My Title");
builder.setMessage("My Dialogtext");
builder.setPositiveButton("OK", null);
builder.show();
我认为这是在 Android 中创建 AlertDialog
的最短方法,没有任何侦听器,并减少了使用方法链接所需的代码量
new AlertDialog.Builder(context).setTitle("My Title").setMessage("My Dialogtext").setPositiveButton("OK", null).show();
你可以使用小吃店。
https://developer.android.com/training/snackbar/showing
您可以稍后向其添加操作。
我用谷歌搜索过,也用过 Whosebuged,但没有好的答案。
我来自 .NET (C#),有类似的东西:
MessageBox.Show("My Title","My Dialogtext", MessageBoxButtons.OK).ShowDialog();
现在我的问题是:是否有任何方法几乎与上述方法一样短,可以在 java 中显示 AlertDialog
?
我看到的所有示例都是 5 行以上的代码,并且所有代码中都有一些 Listener。
我只想要一个带有 OK 按钮的 Box,仅此而已,点击时没有监听器,没有其他东西。
谢谢。
我相信这就是你想要的
AlertDialog alertDialog = new AlertDialog.Builder(MainActivity.this).create();
alertDialog.setButton(AlertDialog.BUTTON_NEUTRAL, "OK",
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
dialog.dismiss();
}
});
alertDialog.show();
有你想要的标题和信息
AlertDialog alertDialog = new AlertDialog.Builder(MainActivity.this).create();
alertDialog.setTitle("Alert");
alertDialog.setMessage("Alert message to be shown");
alertDialog.setButton(AlertDialog.BUTTON_NEUTRAL, "OK",
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
dialog.dismiss();
}
});
alertDialog.show();
如果您不希望在单击“确定”按钮时发生任何操作,我认为这是 AlertDialog 的最短代码。
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setTitle("My Title");
builder.setMessage("My Dialogtext");
builder.setPositiveButton("OK", null);
builder.show();
我认为这是在 Android 中创建 AlertDialog
的最短方法,没有任何侦听器,并减少了使用方法链接所需的代码量
new AlertDialog.Builder(context).setTitle("My Title").setMessage("My Dialogtext").setPositiveButton("OK", null).show();
你可以使用小吃店。
https://developer.android.com/training/snackbar/showing
您可以稍后向其添加操作。