2016-08-22 27 views
3

我們知道setTextIsSelectable()用於選擇文本。所以當我們長按文本選擇工具菜單時出現(複製/粘貼菜單)。如何在雙擊中隱藏文本選擇工具菜單?

如果我們雙擊文本視圖,菜單選項也會出現。

我想知道如何隱藏雙擊菜單?

注:我需要的文字總是可以選擇的。

回答

1

當文本是可選擇的Android將呈雙tap.To文本選擇菜單中禁用這個問題,我們需要實現GestureDetectoronTouch。然後在GestureListener設置setTextIsSelectable(真)onLongPresssetTextIsSelectable(假)雙擊

+0

你能幫我解決這個問題嗎?提前致謝 –

-1

這裏是你必須做的:

setTextIsSelectable

當調用此方法來設置的textIsSelectable值時,它 設置標誌focusablefocusableInTouchModeclickablelongClickable相同的值。這些標誌對應於 屬性android:focusable,android:focusableInTouchMode, android:clickableandroid:longClickable要恢復這些 標誌到您設置了前面,調用 以下方法的一個或多個的狀態:setFocusable()setFocusableInTouchMode()setClickable()setLongClickable()

來源:https://developer.android.com/reference/android/widget/TextView.html#setTextIsSelectable(boolean)

相關問題