java - Android studio 弹出图像按钮

标签 java android popup

我正在 Android studio 中制作相同的应用程序,我需要一个图像弹出按钮插入一个文本按钮。当关卡失败或完成时,会显示该弹出窗口。我有文本按钮的代码,但如何更改以插入一些插入文本的图片?

 AlertDialog.Builder builder = new AlertDialog.Builder(Level_1.this);
            final CharSequence[] levelOptions = {"Restart", "Next level"};
            builder.setTitle("CORRECT!").setItems(levelOptions , new DialogInterface.OnClickListener() {
                @Override
                public void onClick(DialogInterface dialogInterface, int which) {
                    Log.d("Restart", levelOptions[which].toString());
                }
            });
            AlertDialog dialog = builder.create();
            dialog.show();

最佳答案

获取警报对话框按钮

按钮正=alertDialog.getButton(AlertDialog.BUTTON_POSITIVE);

设置可绘制图像

positive.setCompoundDrawablesWithIntrinsicBounds(this.getResources().getDrawable( R.drawable.pos), null, null, null);

关于java - Android studio 弹出图像按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29327112/

相关文章:

android - setImageResource() 和 setImageLevel() 的区别

android - Firebase 管理多个身份验证提供程序

html - 打开(html)弹出窗口时不再显示滚动条

Java 'for loop' 参数列表中声明的变量

java - 与 Java 的 XML 文件比较

java - ehcache RMI 配置到 spring

android - libGDX 中的奖励视频广告示例

java - 如何请求 n 个数据点(x 和 y 坐标)的集合,直到 java 程序从第一个坐标读取空行?

模态 POPUP 和 AdSense 的 CSS 溢出问题

ios - 如何创建 ipad PopUpOver?