gpt4 book ai didi

java - 如何在 AlertDialog 之上举起 Toast?

转载 作者:太空狗 更新时间:2023-10-29 15:49:39 24 4
gpt4 key购买 nike

我正在验证一个 AlertDialog,我想在 AlertDialog 显示的顶部举起一个 Toast。

我有这段代码,但是 Toast 显示在 Activity 上

new AlertDialog.Builder(this).setTitle(R.string.contact_groups_add)
.setView(addView).setPositiveButton(R.string.ok,
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog,
int whichButton) {

if (wrapper.getTitle().length()>0)
{
processAdd(wrapper);
} else {
Toast.makeText(getApplicationContext(), "Name is required", Toast.LENGTH_SHORT).show();
}
}
}).setNegativeButton(R.string.cancel,
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog,
int whichButton) {
// ignore, just dismiss
}
}).show();

最佳答案

不使用 AdvertDialog.Builder,您可以创建一个 custom dialog这将表现得像一个对话框,但实际上是一个正常的 Activity 。您的 toast 应该正常绘制在此之上。

关于java - 如何在 AlertDialog 之上举起 Toast?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2356149/

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