Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/215.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 避免选项卡在触摸事件中被选中_Java_Android_Tabs_Android Viewpager_Viewpagerindicator - Fatal编程技术网

Java 避免选项卡在触摸事件中被选中

Java 避免选项卡在触摸事件中被选中,java,android,tabs,android-viewpager,viewpagerindicator,Java,Android,Tabs,Android Viewpager,Viewpagerindicator,我已经用android制作了一份申请表,其中有3个部分使用了tabs和viewpager 根据我的要求,选项卡不得手动滑动,应仅在下一个按钮单击事件中滑动,该事件具有一些验证以检查字段并决定是否应转到下一个选项卡?这是通过使用和创建空列表器实现的 但问题是,当我触摸到其他选项卡时,片段没有改变,但新选项卡被选中。当有人触摸该选项卡时,如何使该选项卡不被选中?例如,如果有人选择了Attachment tab,则该选项卡被蓝色条指示器选中,碎片保持不变。片段保持不变是可以的,但附件选项卡不应该在触摸

我已经用android制作了一份申请表,其中有3个部分使用了tabs和viewpager

根据我的要求,选项卡不得手动滑动,应仅在下一个按钮单击事件中滑动,该事件具有一些验证以检查字段并决定是否应转到下一个选项卡?这是通过使用和创建空列表器实现的

但问题是,当我触摸到其他选项卡时,片段没有改变,但新选项卡被选中。当有人触摸该选项卡时,如何使该选项卡不被选中?例如,如果有人选择了Attachment tab,则该选项卡被蓝色条指示器选中,碎片保持不变。片段保持不变是可以的,但附件选项卡不应该在触摸事件中手动选择,我想通过编程来处理


如何在触摸tab时禁用tab selected指示器?

当不使用tab时,那么为什么要在应用程序中实现tab。您可以使用按钮或文本视图来查看类似于选项卡的视图,并可以维护您在单击事件时想要执行的操作。我使用选项卡只是为了向他们显示它们当前位于此部分。标签的外观很好,但我不想要它的触摸和滑动功能。我需要通过编程对修复字段进行验证检查,你可以让它看起来像按钮,这就是我要说的。