why*_*not 5 android contextmenu webview
我想在整个Android WebView上添加一个上下文菜单.我有以下代码:
registerForContextMenu(findViewById(R.id.webview));
...
public void onCreateContextMenu (ContextMenu menu, View v, ContextMenuInfo menuInfo) {
super.onCreateContextMenu(menu, v, menuInfo);
if (v.getId() == R.id.webview) {
//display context menu
}
}
Run Code Online (Sandbox Code Playgroud)
我注意到只有在WebView呈现的网页中的链接上长按时才会显示上下文菜单.当在Web视图的空白区域(网页的空白或仅文本区域)中进行长按时,不显示上下文菜单.
有关如何显示整个网页的上下文菜单而不仅仅是链接的任何想法?
http://developer.android.com/reference/android/view/View.OnLongClickListener.html
看一下 onLongClick(),然后用列表在对话框上实现。
| 归档时间: |
|
| 查看次数: |
5750 次 |
| 最近记录: |