【问题标题】:Android: reference to view outside fragment | gesture listener in fragmentsAndroid:引用查看外部片段 |片段中的手势监听器
【发布时间】:2014-04-08 18:43:18
【问题描述】:

我在片段中有一个 TextView,我想在检测到手势时设置不同的文本。

@Override
public boolean onTouchEvent(MotionEvent event) {
    this.gestureDetector.onTouchEvent(event);
    return super.onTouchEvent(event);
}

上面的代码是用来监听手势的,但它只能在Activity类中使用,当我把.onTouchEvent()放在一个片段类中时,它说无法解析方法。知道如何从片段外部操作视图,或者像在 Activity 类中那样基本上监听手势吗?

【问题讨论】:

标签: android android-fragments android-gesture


【解决方案1】:

您可以将触摸侦听器添加到视图中,因此获取该片段的根视图,然后使用 view.setOnTouchListener(...) 添加您的侦听器

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-05-27
    • 1970-01-01
    • 1970-01-01
    • 2014-11-03
    • 2014-08-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多