首页 理论教育 增加修改对话框风格属性

增加修改对话框风格属性

时间:2023-06-28 理论教育 版权反馈
【摘要】:Google推荐Android App的显示风格是Material Design风格,现增加一个可设置对话框显示风格为Material Design风格的属性。图11-7 新增属性函数2在设置创建Material Design风格的对话框后,对话框的显示效果如图11-8~图11-10所示。

增加修改对话框风格属性

Google推荐Android App的显示风格是Material Design风格,现增加一个可设置对话框显示风格为Material Design风格的属性。

//增加标识是否使用Material Design风格的变量,默认为false

private static boolean bIsMaterialDesign=false;

在创建对话框的函数中,添加设置显示风格的代码:

978-7-111-59828-2-Chapter11-9.jpg

增加设置和获取属性值的函数:

978-7-111-59828-2-Chapter11-10.jpg

978-7-111-59828-2-Chapter11-11.jpg

在OdeMessages.java中增加属性声明:

@DefaultMessage("IsMaterialDesign")

@Description("")

String IsMaterialDesignProperties();

在OdeMessages_zh_CN.properties中增加属性的中文字符串:

IsMaterialDesignProperties=设置是否创建MaterialDesign风格的对话框(www.xing528.com)

编译、运行系统后,在对话框的组件属性中,可以看到增加了一个“设置是否创建Material Design风格的对话框”的属性,默认为不创建,如图11-6所示。

978-7-111-59828-2-Chapter11-12.jpg

图11-6 新增属性2

在工作面板中,也可以看到增加了此属性的getter和setter函数,如图11-7所示。

978-7-111-59828-2-Chapter11-13.jpg

图11-7 新增属性函数2

在设置创建Material Design风格的对话框后,对话框的显示效果如图11-8~图11-10所示。

978-7-111-59828-2-Chapter11-14.jpg

图11-8 显示效果4

978-7-111-59828-2-Chapter11-15.jpg

图11-9 显示效果5

978-7-111-59828-2-Chapter11-16.jpg

图11-10 显示效果6

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈