首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >AlertDialog中的按钮未出现

AlertDialog中的按钮未出现
EN

Stack Overflow用户
提问于 2016-10-22 17:25:35
回答 1查看 579关注 0票数 4

我有一个应该会导致AlertDialog盒子消失的NeutralButton。这个问题是,当AlertDialog框出现时,文本集显示得很好,但NeutralButton根本不显示。我试着把它当做一个积极和消极的按钮,但没有什么区别。代码如下:

Button infoG1;

    infoG1 = (Button) findViewById(R.id.iG1);
    infoG1.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            AlertDialog.Builder info = new AlertDialog.Builder(game1.this);
            info.setMessage("Text here");
                    info.show();
                    info.setNeutralButton("Ok", new DialogInterface.OnClickListener() {
                @Override
                public void onClick(DialogInterface dialog, int which) {
                    dialog.cancel();
                }
            });


        }
    });

我本以为在AlertDialogue框的底部会出现一个文本为"Ok“的按钮,一旦用户按下它,框就会消失。

EN

回答 1

Stack Overflow用户

发布于 2019-03-20 13:47:04

尝尝这个

Button infoG1;

    infoG1 = (Button) findViewById(R.id.iG1);
    infoG1.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            AlertDialog.Builder info = new AlertDialog.Builder(game1.this);
            info.setMessage("Text here");
            info.setNeutralButton("Ok", new DialogInterface.OnClickListener() {
                @Override
                public void onClick(DialogInterface dialog, int which) {
                    dialog.cancel();
                }
            });
                    info.show();
          }
    });
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40190462

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档