这是场景:
- 我有一个
RalativeLayout
控股ImageView
和几个TextViews
。 - 其中有“链接”元素,
TextViews
例如 URL、电话号码等。 - 单击链接会导致各种操作,单击 ImageView 也会触发一些操作。
- 现在 - 我希望将外部 onClick 附加到完整区域
RelativeLayout
,如果用户点击布局中的任何位置(但在图像和链接之外),那么它会执行另一个操作
现在我有layout#onClick
,image#onClick
和嵌入链接由 Linkify 处理。图片和链接点击工作可靠,但布局点击被捕获大约 50% 的时间,我想这会让用户感到沮丧到流泪。你们有什么技巧可以提高可靠性吗?如果不是,从最佳可用性的角度来看,什么是实现这一目标的好方法?