2013-07-17 45 views
1

我已經爲此搜索了很多,但無法找到任何建議... 我提供了我自己的經典操作欄的實現,所以我聲明在所有活動requestWindowFeature(Window.FEATURE_NO_TITLE),但我想擺脫上下文動作欄太複雜/粘貼/等..沒有人知道如何做到這一點?禁用上下文操作欄和長按複製/粘貼

另外我會提供我自己的複製/粘貼功能,並且只在需要時才使用,所以我必須在webview中禁用longclick功能。每一個有用的提示將不勝感激。

回答

1

您需要從MultiChoiceModeListener類中獲取ActionMode的實例,然後手動執行mode.finish()。這是做這件事的好方法,但另一種做法也許可以創建一個調用onDestroyActionMode(ActionMode模式)的場景。

+0

你能詳細解釋一下嗎?現在我已經使所有的東西都變得不可選擇了,但是我認爲我不得不在近期內選擇一些輸入文字的東西... – ghzmdr

+0

public void removeActionMode(){ \t \t \t actionMode.finish(); \t} 這樣的事情!在像onCreate這樣的@override函數中,你可以保存一個actionmode的實例,並創建一個函數來刪除它! –