2010-04-14 79 views
3

我有一個textview顯示許多單獨的單詞,每個單詞是使用Spans和setMovementMethod(LinkMovementMethod.getInstance())的鏈接;該文本視圖由一個ScrollView包裝。包含TextView的ScrollView不滾動

但是,ScrollView不起作用,因爲TextView中的鏈接被激活。

有沒有辦法將ScrollView和TextView結合起來,以便文本中的滾動和鏈接都可以工作?

回答

0

這可能是因爲鏈接或TextView正在消耗觸摸。一個起點可能是玩弄所涉及的視圖的onTouch(),以找出觸摸消耗的位置,然後將這些觸摸傳遞給ScrollView。

+0

謝謝。一個好主意,我會玩一下onTouch(),看看我能找到什麼。 – 2010-04-15 15:34:39

+0

我現在已經改變了方向,並允許用戶使用浮動按鈕在滾動和點擊模式之間切換。 – 2010-04-16 10:05:55