一种单选按钮设置、点击响应方法及装置与流程

文档序号:11133413阅读:来源:国知局

技术特征:

1.一种单选按钮设置方法,其特征在于,所述方法包括:

判断界面上待添加的各个元素的类型是否为单选按钮,当确定待添加的所述元素的类型为单选按钮时,将各个所述元素所对应的单选按钮的引用添加到单选按钮列表中,其中,各个所述元素在界面上的排布为连续排布或非连续排布;

为所述单选按钮列表中的各个所述单选按钮一一对应的设置点击监听器,所述点击监听器用于监听与其对应的所述单选按钮是否被点击。

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

为所述单选按钮列表设置一个单选监听器,所述单选监听器用于监听所述单选按钮列表中各个所述单选按钮的单选状态,并将单选状态信息发送给所述单选按钮对应的功能执行单元。

3.根据权利要求1所述的方法,其特征在于,所述点击监听器的数目与所述单选按钮列表中的单选按钮的数目相等,且一一对应。

4.一种单选按钮点击响应方法,其特征在于,所述方法包括:

监听单选按钮列表中的单选按钮是否被点击,当监听到有所述单选按钮被点击时,将被点击的所述单选按钮的状态设置为选中,将未被点击的所述单选按钮的状态设置为未选中;

监听所述单选按钮列表中各个所述单选按钮的单选状态,当监听到有所述单选按钮的状态为选中状态时,将选中状态信息发送给所述单选按钮对应的功能执行单元。

5.根据权利要求4所述的方法,其特征在于,所述将被点击的所述单选按钮的状态设置为选中,将未被点击的所述单选按钮的状态设置为未选中,包括:

判断被点击的所述单选按钮当前是否处于选中状态;

当确定被点击的所述单选按钮当前处于未选中状态时,从所述单选按钮列表中取出任意一个所述单选按钮,并判断取出的所述单选按钮是否为被点击的所述单选按钮;

如果是,将所述单选按钮的状态设置为选中,如果否,将所述单选按钮的状态设置为未选中。

6.根据权利要求5所述的方法,其特征在于,所述从所述单选按钮列表中取出任意一个所述单选按钮,包括:

遍历所述单选按钮列表,按序从所述单选按钮列表中获取所述单选按钮的引用。

7.根据权利要求4所述的方法,其特征在于,所述将被点击的所述单选按钮的状态设置为选中,包括:

调用所述单选按钮的setChecked函数将被点击的所述单选按钮的状态设置为选中。

8.一种单选按钮设置装置,其特征在于,所述装置包括:

添加模块,用于判断界面上待添加的各个元素的类型是否为单选按钮,当确定待添加的所述元素的类型为单选按钮时,将各个所述元素所对应的单选按钮的引用添加到单选按钮列表中,其中,各个所述元素在界面上的排布为连续排布或非连续排布;

第一设置模块,用于为所述单选按钮列表中的各个所述单选按钮一一对应的设置点击监听器,所述点击监听器用于监听与其对应的所述单选按钮是否被点击。

9.根据权利要求8所述的装置,其特征在于,所述装置还包括:

第二设置模块,用于为所述单选按钮列表设置一个单选监听器,所述单选监听器用于监听所述单选按钮列表中各个所述单选按钮是否被选中,并将选中信息发送给所述单选按钮对应的功能执行单元。

10.一种单选按钮点击响应装置,其特征在于,所述装置包括:

第一监听模块,用于监听单选按钮列表中的单选按钮是否被点击,当监听到有所述单选按钮被点击时,将被点击的所述单选按钮的状态设置为选中,将未被点击的所述单选按钮的状态设置为未选中;

第二监听模块,用于监听所述单选按钮列表中各个所述单选按钮的状态,当监听到有所述单选按钮的状态为选中状态时,将选中状态信息发送给所述单选按钮对应的功能执行单元。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1