0
我想自定義webview的Textselection對話框(當我們在那個時候按longclick出現) 你有什麼想法嗎?自定義webview的文字選擇對話框
我想自定義webview的Textselection對話框(當我們在那個時候按longclick出現) 你有什麼想法嗎?自定義webview的文字選擇對話框
我不認爲你可以自定義。 Android 2.2及以下版本甚至不支持長時間點擊響應功能(即長按時沒有任何反應)。
Android 2.3+上的WebView支持長時間點擊,並顯示「複製和粘貼」對話框,但webview通過臨時將其自身設置爲WebTextView模式來實現該模式,該模式允許用戶選擇要剪輯的單詞。當你長時間按下時出現的對話框。 WebView.performLongClick()
由於WebTextView是私有類,因此您無法訪問它。因此,我認爲即使您可以重寫onPerformLongClick()方法並防止出現對話框,您也無法獲取對話框並對其進行自定義。
你能告訴我如何使用onPerformLongClick()爲Android OS 4.1 +?我必須覆蓋自定義webview上的默認文本選擇選項對話框。 – sachin003