作者:创世魂
● 辅助说明
注意:本类位于“安卓基本类”模块中,必须添加此模块才能使用。
● 准备一个界面
界面如下图:
打开窗口设计器,放两个“按钮”,右侧属性文本分别起名“按钮1”和“按钮2”。
保存布局后,右键“按钮”,添加“按钮被单击事件接收方法”,添加完毕后如下图所示。
● 创建
“创建”帮助文档:
创建“字符选择对话框类”对象,并且返回当前类。
参数1:通常填写“本对象”。
参数2:填写你想要显示的文本。
“按钮被单击”帮助文档:
当“字符”被选择的时候触发本事件。
触发后立刻返回当前选择“字符”,如果选择的是“关闭按钮”则返回“空文本”。
代码编写(1):
定义一个类型为“字符选择对话框类”的成员变量,设置参考。
利用本方法创建对象后,赋值给定义的“字符对话框”成员变量。
随后“挂接事件”,最后调用“显示”方法显示。
代码编写(2):
添加“字符选择对话框类_按钮被单击”接收事件。
添加后判断来源对象,随后利用“文本相等”方法,判断“字符”是否为空。
如果为“空文本”就“关闭”对话框。
否则就用“提示框”显示“被选中字符”。
运行效果如下图:
点击“按钮1”后可以看到,设置的文本,全部拆成一个一个的“字符”显示,每个字符点击后都会“返回文本”。
点击“关闭按钮”就会关闭当前对话框。