如何为EditText的文本选择栏添加共享按钮?

时间:2014-03-22 02:30:18

标签: android user-interface textview

我注意到当在WebView中突出显示文本时,共享按钮会与标准副本一起出现并选择所有按钮:

WebView text selected

但是当在TextView或EditText中突出显示文本时,没有这样的按钮。

EditText text selected

有没有办法通过XML添加这样的按钮,还是可以通过编程方式完成?

1 个答案:

答案 0 :(得分:5)

您可以通过使用

设置自定义选择操作模式来实现此目的

TextView.setCustomSelectionActionModeCallback(ActionMode.Callback)

所以EditText

Here's一个类似的问题用一个例子来回答

另请访问TextView.html#setCustomSelectionActionModeCallback