【发布时间】:2017-07-18 20:21:21
【问题描述】:
有没有办法禁止点击 ShowcaseView 后面的视图(在 TargetView 内)?我有一个非常简短的教程,不希望用户能够点击 ShowcaseView 后面的元素,因为这会中断其流程。有什么方法可以禁止在提供给 ShowcaseView 的 TargetViews 内单击?
【问题讨论】:
标签: java android showcaseview
有没有办法禁止点击 ShowcaseView 后面的视图(在 TargetView 内)?我有一个非常简短的教程,不希望用户能够点击 ShowcaseView 后面的元素,因为这会中断其流程。有什么方法可以禁止在提供给 ShowcaseView 的 TargetViews 内单击?
【问题讨论】:
标签: java android showcaseview
在 ShowcaseView 下临时创建一个视图,但在您不想点击的任何内容之上。然后调用view.setClickable(false) 这应该可以防止点击影响该视图或其下的任何内容。
完成展示后,只需从层次结构中删除多余的视图。
https://developer.android.com/reference/android/view/View.html#setClickable(boolean)
【讨论】: