Android AlertDialog不显示两个按钮
AlertDialog未显示发送按钮。下面是代码。请告诉我我在代码中犯了什么错误Android AlertDialog不显示两个按钮,android,android-alertdialog,Android,Android Alertdialog,AlertDialog未显示发送按钮。下面是代码。请告诉我我在代码中犯了什么错误 protected Dialog onCreateDialog(int id) { final AlertDialog.Builder dialog = new AlertDialog.Builder(this); dialog.setMessage("Enter Holla message"); EditText hollaMessage = new EditText(this);
protected Dialog onCreateDialog(int id) {
final AlertDialog.Builder dialog = new AlertDialog.Builder(this);
dialog.setMessage("Enter Holla message");
EditText hollaMessage = new EditText(this);
dialog.setView(hollaMessage);
dialog.setCancelable(false);
dialog.setPositiveButton("Send", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
List result = new ArrayList();
}
});
dialog.setPositiveButton("Cancel", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
dismissDialog(0);
}
});
AlertDialog alert = dialog.create();
return alert;
}
你设置了两次正极按钮。。将其设置为设置导航按钮(“取消”
protected Dialog onCreateDialog(int id)
{
final AlertDialog.Builder dialog = new AlertDialog.Builder(this);
dialog.setMessage("Enter Holla message");
EditText hollaMessage = new EditText(this);
dialog.setView(hollaMessage);
dialog.setCancelable(false);
dialog.setPositiveButton("Send", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
List result = new ArrayList();
}
});
dialog.setNegativeButton("Cancel", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
dismissDialog(0);
}
});
AlertDialog alert = dialog.create();
return alert;
}
还有添加中性按钮的选项。您可以添加中性按钮,类似于正极和负极按钮 现在你的下一个评论是,如果我想添加4个按钮,那么 然后简单地用XML制作所有四个按钮的布局,并将其充气以将其设置为对话框 这将解决您所有的疑问。在任何按钮的末尾添加“.show()”。 考试:
dialog.setPositiveButton("Cancel", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
dismissDialog(0);
}
}).show();
如果我想添加3个按钮,那么我应该怎么做?在stackoverflow上作为一个单独的问题问这个问题,并接受答案,如果它在这方面对你有帮助的话。我已经做了很多,但它不起作用。你能帮我吗?回答错误,这里你在对话框对象上调用show()方法,它与setPositiveButton()方法或那个按钮无关