AndroidStudio中创建对话框时出现上下文错误。
创始人
2024-08-20 14:30:04
0

需要确保在创建对话框时,将正确的上下文传递给它。可以通过使用Activity实例作为上下文,或通过getApplicationContext()方法获取应用程序上下文来解决此问题。以下是一个包含示例代码的解决方案:

AlertDialog.Builder builder = new AlertDialog.Builder(MainActivity.this);
builder.setMessage("Do you want to exit?")
       .setCancelable(false)
       .setPositiveButton("Yes", new DialogInterface.OnClickListener() {
           public void onClick(DialogInterface dialog, int id) {
                MainActivity.this.finish();
            }
       })
       .setNegativeButton("No", new DialogInterface.OnClickListener() {
           public void onClick(DialogInterface dialog, int id) {
                dialog.cancel();
           }
       });
AlertDialog alert = builder.create();
alert.show();

在上面的示例代码中,我们使用MainActivity实例作为上下文来创建AlertDialog。确保使用正确的上下文,以避免上下文错误。

相关内容

热门资讯

黑科技插件(微扑克苹果版)we... 黑科技插件(微扑克苹果版)wePokE一直是真的有挂!太离谱了好像是有挂(2026已更新)(哔哩哔哩...
黑科技有挂(智星德州扑克)po... 黑科技有挂(智星德州扑克)poker确实存在有挂!太夸张了最初是有挂(2025已更新)(哔哩哔哩)关...
黑科技辅助挂挂(wepokea... 黑科技辅助挂挂(wepokeai)微扑克大厅最初真的有挂!太无语了往昔有挂(2022已更新)(哔哩哔...
黑科技辅助挂(微扑克钻石)红龙... 红龙poker新手教程相关信息汇总(需添加指定威信136704302获取下载链接);黑科技辅助挂(微...
黑科技工具(Wepoke私人房... 【福星临门,好运相随】;黑科技工具(Wepoke私人房)哈糖大菠萝本然存在有挂!太夸张了从来真的有挂...
黑科技辅助挂挂(Wepoke漏... aapoKer赢率提升策略‌;黑科技辅助挂挂(Wepoke漏洞)aapoKer一贯存在有挂!太无语了...
黑科技脚本(德州之星ai)wp... 1、黑科技脚本(德州之星ai)wpk微扑克素来是真的有挂!太无语了一直是有挂(2025已更新)(哔哩...
黑科技线上(pokerwoel... 1、黑科技线上(pokerwoeld安卓下载)wpk俱乐部起初是真的有挂!太无语了本来是有挂(202...
黑科技实锤(wepoke规律)... 黑科技实锤(wepoke规律)We辅poker助最初是有挂!太离谱了好像有挂(2025已更新)(哔哩...
黑科技规律(cloudpoke... 黑科技规律(cloudpoker辅助透视)欢乐棋牌其实存在有挂!太嚣张了好像存在有挂(2025已更新...