gpt4 book ai didi

java - 我怎样才能取消alertDialog中的按钮?

转载 作者:行者123 更新时间:2023-12-01 15:28:14 25 4
gpt4 key购买 nike

我知道我可以用 header 解决这个问题,但我不想有 header 。有没有办法访问取消按钮的属性?

我的代码和 AlertView 的图像如下。

enter image description here

for(int i = 0; i < 10; i++)
{
AlertDialog.Builder alert = new AlertDialog.Builder(this);
if(view.getId() == (getResources().getIdentifier("imageButton" + (i+1), "id", "en.deco.android.livehud")))
{


//alert.setTitle("Notes");

// Sets an EditText view to get user input
final EditText input = new EditText(this);
input.setText(table.seats[i].getPlayer().getNotes());
alert.setView(input);

alert.setPositiveButton("Ok", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int whichButton)
{
for(int i = 0; i < 10; i++)
{
if(view.getId() == (getResources().getIdentifier("imageButton" + (i+1), "id", "en.deco.android.livehud")))
{
table.seats[i].getPlayer().setNotes(input.getText().toString());
}
}

}
});

alert.setNegativeButton("Cancel", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int whichButton) {
// Canceled.
}
});
alert.show();
return true;
}
}

最佳答案

我认为您需要将 EditText 设置为定义的宽度,或 fill_parent/match_parent

关于java - 我怎样才能取消alertDialog中的按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9914041/

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