AlertDialog alertDialog = new AlertDialog.Builder(MainActivity.this).create();
alertDialog.setTitle("Alert");
alertDialog.setMessage("Alert message to be shown");
alertDialog.setButton(AlertDialog.BUTTON_POSITIVE, "OK",
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
// your work here
textview.setText = Edittext.getText
dialog.dismiss();
}
});
alertDialog.show();
2条答案
按热度按时间pxy2qtax1#
每个对话框都有一个正按钮。这个正按钮有一个回调,您可以从edittext(如edittext.gettext)中获取文本,并为textview(如textview.settext)显示它。
如果你觉得这有帮助,请投赞成票。
41ik7eoe2#
请参阅有关自定义对话框的主题:如何在android中创建自定义对话框?
可以创建具有自定义布局的自定义对话框
R.layout.budget_dialog
:然后通过以下方法获得值: