gpt4 book ai didi

android - 在android中单击AlertDialog的按钮时显示文本

转载 作者:行者123 更新时间:2023-11-30 03:51:13 24 4
gpt4 key购买 nike

我正在使用 android,我想在 AlertDialog 按钮上创建一个事件。我想动态更改按钮上的文本,这是我的代码

AlertDialog.Builder alert = new AlertDialog.Builder(Soto_Betawi.this);
alert.setTitle("Payment");
alert.setMessage("Total Price : Rp. " + total);
final EditText input = new EditText(Soto_Betawi.this);
alert.setView(input);
alert.setPositiveButton("Change Due", new DialogInterface.OnClickListener()
{
public void onClick(DialogInterface dialog, int which)
{
cash = Integer.parseInt(input.getText().toString());
change = cash - total;
//I want to set a text from the operation above in a text
}
});
alert.setNegativeButton("Close", new DialogInterface.OnClickListener()
{
public void onClick(DialogInterface dialog, int which)
{

}
});
alert.setCancelable(true);
alert.create().show();

最佳答案

除了使用 AlertDialog,您还可以使用带有 Dialog 主题的 Activity 并创建您自己的布局。这样您就可以简单地更改文本

myButton.setText("你的文本");

关于android - 在android中单击AlertDialog的按钮时显示文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14121121/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com