Android中的分段控制

时间:2016-08-30 11:22:23

标签: android listview android-button

我们都知道IOS的分段控制,但不是android。所以我有一个需要类似的应用程序。例如,假设我有一个学生和教师标记列表,学生要么不在场,要么在场。并点击每个选项,有一个服务电话。为此,我使用的库如下:

  

编译'info.hoang8f:android-segmented:1.0.6'

正如我告诉你的,我有一份学生名单,所以在列表中我有以下情况;

案例1:如果教师审查了最后一天的出勤情况,我会提取一份缺席或在场的学生名单。所以在这个,我在列表中使用的分段控件触发onCheckChangedlistener,它运行代码也执行某些任务,因为我只想在用户更改监听器时执行任务。总之,当我务实地改变任何支票时,听众不应该开火。并且它还多次触发onCheckChangedListener。这给我带来了问题:

所以我有几个问题:

1)如上所述,可以在android中使用什么来代替Segmented控件库。

2)此问题的可能解决方法是什么。我尝试使用flag但我在listview的getview中工作。

1 个答案:

答案 0 :(得分:0)

这是一个很好的图书馆,以回应你的成就。我用过这个,发现了类似的问题。因此,通过放置旗帜,并对其进行原始检查对我来说是一项工作。但是当你使用列表时,我认为你无法实现你想要的。

我建议您使用单选按钮进行检查,或者您可以进行this之类的自定义控制,并查看this