在资源编辑器中打开'.res'文件,然后选择您喜欢的主题,

在“未选中”选项卡下打开DialogContentPane样式,如果您还没有创建它,请查看本答案的结尾,如何操作?并将背景图像设置为需要显示为Dialog的图像BG

在“未选中”选项卡下打开DialogBody样式,如果您没有创建它,请查看本答案的结尾如何做?,并将背景透明度设置为“0”并确保背景图片类型为NONE

注意:上面的代码将反映您的应用程序中的所有对话框。如果您想要一个带背景图像的特定对话框,而不是从这些默认样式派生新样式,请按照上述步骤将其应用于DialogMenuHawaii或任何运行时对话框。

如何:我建议你浏览Shai的博客文章LWUIT Resource Editor Tutorial Part 1,直到第10部分。更好地了解资源编辑器的功能和特性。

PS:程序化的盟友我无法使用TextArea实现它,而默认的Dialog就是这种情况。如果使用Label替换对话框主体组件,如果工作正常,则代码示例如下所示。我没有深入研究为什么会如此?也许会在我的空闲时间做这件事。因此,我提出了一个工作替代解决方案,上面使用资源编辑器和下面的代码编写脚本

class MyDialog extends Dialog {

public void show() {

Container octnPane = this.getDialogComponent();

octnPane.getUnselectedStyle().setBgTransparency(0, false);

Container ctnPane = (Container)((BorderLayout)octnPane.getLayout()).getCenter();

ctnPane.getUnselectedStyle().setBackgroundType(Style.BACKGROUND_IMAGE_SCALED, false);

ctnPane.getUnselectedStyle().setBgImage(myImage, false);

Label t = new Label("Dialog");

t.setUIID("DialogBody");

t.getUnselectedStyle().setBgTransparency(0, false);

ctnPane.addComponent(t);

super.show();

}

}

android dialog设置背景图片,如何为Dialog设置背景图片?相关推荐

  1. Android 自定义Dialog背景透明及显示位置设置

    先贴一下显示效果图,仅作参考: 代码如下: 1.自定义Dialog public class SelectDialog extends AlertDialog{public SelectDialog( ...

  2. android在学习——Menu背景图片,背景色的设置

    今天研究了一下午,终于整出了,menu的背景图片和背景色的设置.效果如上图,呵呵不太好看啊 这我就不管了,只作为参考,你们自己看看吧.代码如下: package com.hooypay.Activit ...

  3. android 自定义圆形pop,Android布局自定义Shap圆形ImageView可以单独设置背景与图片...

    一.图片预览: 一.实现功能: 需求要实现布局中为圆形图片,图片背景与图标分开且合并到一个ImageView. 二.具体实现: XML中布局中定义ImageView,关健设置两个参数 Android: ...

  4. Android ImageView到底怎么设置圆角图片?背景圆角?控件圆角?图片圆角?占位图圆角?

    前言 在我们实际开发应用的过程中,我想大家或多或少都遇到过需要加载圆角图片的场景,还有一些图片是四周圆角不对称,异性圆角等等情况. 我们可能会去网上或Github上搜索一些RoundImageView ...

  5. Android 几种弹框样式 自定义Dialog PopupWindow的使用

    1.弹框的波浪线是动态的 和小度弹框样式相似 用到PopWindow 和自定义View . 2.这个弹框是动态的 用于网络加载时候  用到自定义Dialog 3.这就是一简单通用的弹框样式 第一种弹框 ...

  6. android中底部弹窗,Android实现从底部弹出的Dialog示例(一)

    一.概述 先给大家看一下效果图: 点击中间的显示弹框按钮,从底部弹出来一个对话框,用户可以点击拍照或者从相册选择进行相应的操作,下面看看怎么实现. 二.代码实现 主页面布局文件,很简单,一个按钮,响应 ...

  7. 【最全IDEA个性化教程】idea设置主题+恢复主题默认设置+设置选中代码颜色+关键字颜色+设置字体大小、样式、颜色+设置背景颜色、图片+设置导航栏背景颜色+设置控制台字体样式及背景+常用快捷键)

    目录 下载设置主题样式+恢复主题默认设置 1 个性化代码段 1.1设置颜色 设置光标颜色 自定义图片做背景 修改代码段的颜色和背景颜色 选中代码块颜色修改,修改括号颜色 1.2 设置字体大小.格式 1 ...

  8. 【Android 性能优化】布局渲染优化 ( 过渡绘制 | 背景设置产生的过度绘制 | Android 系统的渲染优化 | 自定义布局渲染优化 )

    文章目录 一. 背景设置产生的过度绘制 二. Android 系统的渲染优化 1. 透明组件数据传递 2. GPU 存储机制 3. Android 7.0 之后的优化机制 三. 自定义布局渲染优化 一 ...

  9. android Dialog提示框。单选项dialog,多选项dialog

    private void showNormalDialogOne() {/* @setIcon 设置对话框图标* @setTitle 设置对话框标题* @setMessage 设置对话框消息提示* s ...

最新文章

  1. yolov3 onnx nms
  2. 怎样才能快速批量绑定MAC与IP地址
  3. 数据双向绑定_手把手教你用JavaScript如何实现数据双向绑定
  4. ARM 之八 Cortex-M/R 内核启动过程 / 程序启动流程(基于IAR)
  5. 密码学AES算法_S盒_C值搜索
  6. 在DataTable中进行数据查询 (转)
  7. 入住博客园,小庆一下
  8. c语言不能调用strcat连接两个字符串_C语言中常用的6个字符串处理函数
  9. Python—2022 |已有文章汇总 | 持续更新,直接看这篇就够了
  10. 7-15 计算圆周率 (C语言)
  11. 通过ADB命令打开MTK和展讯日志的方法
  12. 2020年黑苹果硬件配置推荐
  13. 日记侠:如何提高朋友圈活跃度,给你5种实用方法
  14. 【Spark NLP】第 6 章:信息检索
  15. GDR(Gradual Decoder Refresh)帧
  16. OpenCV:vector subscript out of range
  17. Windows系统共享文件夹或打印机等设备的dos脚本自动化
  18. 我在华为工作十年的感悟——徐家骏
  19. 从微服务架构实施看企业数字化转型
  20. 解决:Error resolving template [/xxx], template might not exist or might not be accessible by any of th

热门文章

  1. css文字抖动解决办法
  2. 安装黑苹果时BIOS的正确设置
  3. 8个酷炫的GitHub技巧
  4. 图像算法工程师——面试经验
  5. TensorFlow从1到2(十一)变分自动编码器和图片自动生成
  6. [Codeforces1155F][DP]Delivery Oligopoly
  7. Spring boot 项目(十二)——实现电脑网页微信扫码自动授权
  8. 旋转卡(qia)壳 平面最远点对
  9. ABeam Recruiting | ABeam旗下艾宾信息技术开发(西安) 2023届校招资讯大放送
  10. 计算机第二课堂教学计划,小学第二课堂教学计划