【问题标题】:ScrollView containing TextView does not scroll包含 TextView 的 ScrollView 不滚动
【发布时间】:2013-02-18 19:58:27
【问题描述】:

我有一个显示许多单个单词的文本视图,每个单词都是使用 Spans 和 setMovementMethod(LinkMovementMethod.getInstance()); 的链接textview 由 ScrollView 包裹。

但是 ScrollView 不起作用,因为 TextView 中的链接被激活了。

有没有办法将 ScrollView 和 TextView 结合起来,以便文本中的滚动和链接都起作用?

【问题讨论】:

    标签: java android


    【解决方案1】:

    这可能是因为链接或 TextView 正在消耗触摸。一个起点可能是使用所涉及的视图的onTouch() 来找出触摸被消耗的位置,然后将这些触摸传递给 ScrollView。

    【讨论】:

    • 谢谢。一个好主意,我会玩一下 onTouch() 看看我能找到什么。
    • 我现在改变了策略,允许用户使用浮动按钮在滚动和点击模式之间切换。
    猜你喜欢
    • 2017-10-20
    • 1970-01-01
    • 2018-02-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-07
    • 2023-04-05
    相关资源
    最近更新 更多