gpt4 book ai didi

android - AlertDialog setButton 已弃用

转载 作者:太空宇宙 更新时间:2023-11-03 11:27:39 25 4
gpt4 key购买 nike

我在我的 Eclipse Android 项目中使用这段代码

alertDialog.setButton("OK", new DialogInterface.OnClickListener() {

@Override
public void onClick(DialogInterface dialog, int which) {

}
});

但是 Eclipse 说:

This method was deprecated in API level 3. Use setButton(int,CharSequence, android.content.DialogInterface.OnClickListener) withBUTTON_POSITIVE

5 年后更新

这是我进入真正的编程冒险的第一步。就像,哦,我知道如何制作 html 网站,这一定很容易编写代码 - 本地编程 - 所以让我们在不阅读任何文档的情况下直接进入它。 这是我的关于这个很棒的社区的第一个问题是一个糟糕的问题。我可以给任何初学者程序员的一个重要建议是;在开始新的冒险之前,有一些想法、挖掘一些文档并阅读关于其他人如何制作的开源。耐心阅读您遇到的错误并尝试了解什么是真正的问题。因此你不会问不必要的问题。

最佳答案

Java

AlertDialog alert = new AlertDialog.Builder(this).create();
alert.setTitle("Error");
alert.setMessage("Sorry, your device doesn't support flash light!");
alert.setButton(Dialog.BUTTON_POSITIVE,"OK",new DialogInterface.OnClickListener(){

@Override
public void onClick(DialogInterface dialog, int which) {
finish();
}
});

alert.show();

Kotlin

    var alert: AlertDialog = AlertDialog.Builder(this).create()
alert.setTitle("Error")
alert.setMessage("Sorry, your device doesn't support flash light!")
alert.setButton(Dialog.BUTTON_POSITIVE, "OK", DialogInterface.OnClickListener {
//do your own idea.
dialog, which -> finish() })
alert.show()

关于android - AlertDialog setButton 已弃用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30018587/

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