禁用只需点击ViewPager即可

时间:2016-12-23 07:57:54

标签: android android-viewpager ontouchlistener gesturedetector

我有一个浏览电子邮件的ViewPager,当用户使用调度程序停止滚动很短的时间时,它会请求一封电子邮件。

在此暂停期间,我不希望单击正在加载的页面上的任何占位符按钮。在此分页事件期间,因此我想允许滑动,因为用户可以继续刷到不同的电子邮件,但禁止点击电子邮件中的发件人/收件人或交互元素,这些元素仍然是占位符并且无处可用。

到目前为止,我已尝试在视图寻呼机上执行此类操作:

$sql=mysql_fecth_array(mysql_query("SELECT * FROM table"));
for($i=1;$i<=3;$i++){
   $arr['job_'.$i]=$sql['job_'.$i];
   $arr['comp_'.$i]=$sql['comp_'.$i];
   $arr['date_'.$i]=$sql['date_'.$i];
}

1 个答案:

答案 0 :(得分:0)

如果您不希望用户点击按钮 - > 停用按钮。 对于&#34; hack&#34;这是糟糕的设计。触摸监听器只是阻止用户点击按钮。