想象一下,你有一个很大的线性布局,我们称它为originalLayout,并为其设置了一个gestureDetector。然后你也膨胀一个 ReLayNewsItem 布局并将它放入 originalLayout。
LayoutInflater inflater = (LayoutInflater)this.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
RelativeLayout ReLayNewsItem = (RelativeLayout) inflater.inflate(R.layout.newsitem, null);
...
originalLayout.addView(ReLayNewsItem);
现在,gestureDetector 仅适用于 originalLayout 的空白空间,并且在我有 ReLayNewsItem 的地方不起作用。
使 ReLayNewsItem 不模糊手势的最佳方法是什么?
PS 我不能在 ReLayNewsItem 上设置相同的手势检测器。
ReLayNewsItem.setClickable(false); - 不工作。