jjzjj

onCreateContextMenu

全部标签

android - 在 Android webview 中保存图像的上下文菜单

我问过类似的问题,但找不到答案。我希望能够在我的WebView中长按用户上传的图像来保存它们(就像在浏览器中一样)。有帮助吗?更新:现在弹出上下文菜单,其中包含我自己的自定义项“保存图像”。我什至可以成功地toast。我该如何去保存图像呢?长按的图像是否传递到我的菜单项?publicbooleanonLongClick(Viewv){openContextMenu(v);returntrue;}@OverridepublicvoidonCreateContextMenu(ContextMenumenu,Viewv,ContextMenu.ContextMenuInfomenuInfo)

android - onCreateContextMenu 被 ContextMenuInfo 的 null 值调用

我正在尝试使用上下文菜单。我已经使用SimpleCursorAdapter为简单的ListActivity成功完成了此操作。继续我想用CursorAdapter替换SimpleCursorAdapter但仍然保留ContextMenu行为,所以我添加了两个强制覆盖函数bindView和newViewpublicViewnewView(Contextcontext,Cursorcursor,ViewGroupparent){Viewview=mLayoutInflater.inflate(R.layout.check_row,parent,false);registerForContex

android - 在一个 Activity 中创建多个上下文菜单

您好,我正在尝试在一项Activity中创建多个上下文菜单。有两个按钮,我想为每个按钮创建不同的上下文菜单。任何人都可以建议我或向我推荐一些工作示例吗?这是我当前的代码。registerForContextMenu(btn_1);registerForContextMenu(btn_2);btn_1.setOnClickListener(newView.OnClickListener(){publicvoidonClick(Viewv){openContextMenu(v);}});btn_2.setOnClickListener(newView.OnClickListener(){p

java - 如何向 Android 的 native 'Edit text' 上下文菜单添加选项

是否可以在用户长按任何编辑文本时显示的项目列表中添加一些内容?(剪切、复制粘贴、选择文本、全选、输入法)我想在此菜单中添加另一个选项,但无法弄清楚。这个问题有重复here,第一个答案的最后评论说它“可能,但不漂亮”。然后线程死亡。我真的很想看到任何可用的示例,无论是否脏:) 最佳答案 只有当EditText在您的Activity中时,才能向现有的edittext上下文菜单添加更多菜单项。这可以通过onCreateContextMenu()完成。如果EditText不在您的Activity中,则不可能。//向菜单添加项目EditTex

android - onCreateContextMenu 未被调用

看起来onCreateContextMenu根本没有被调用。在我的ListActivity的onCreate中,我有:list=getListView();registerForContextMenu(list);(我知道这是多余的,我刚刚通过getListView()得到了相同的结果)。这是我的onCreateOntextMenu;@OverridepublicvoidonCreateContextMenu(ContextMenumenu,Viewv,ContextMenuInfomenuInfo){super.onCreateContextMenu(menu,v,menuInfo)

android - OnCreateContextMenu 和 ListView 项

我有一个包含多个项目的LisView。为此,我连接了一个OnItemClickListener(作为内部类),如下所示:lv.setOnItemClickListener(newOnItemClickListener(){publicvoidonItemClick(AdapterViewparent,Viewview,intposition,longid){Toast.makeText(ShoppingListApp02Activity.this,"Listitemselected:"+items.get(position).getId(),Toast.LENGTH_LONG).sho

android - 在 onCreateContextMenu 中获取行位置

我正在尝试创建一个上下文菜单,根据单击的行更改可用选项。但在创建菜单之前,我无法弄清楚如何获取被单击行在ListView中的行位置。 最佳答案 一点都不明显,但这是代码:publicvoidonCreateContextMenu(ContextMenumenu,Viewv,ContextMenuInfomenuInfo){AdapterContextMenuInfoinfo=(AdapterContextMenuInfo)menuInfo;intposition=info.position;

android - EditText 的 onCreateContextMenu() 在真实设备上不起作用

刚刚尝试在真实设备(HTCDesireZwithAndroid2.2)上测试我的应用程序。并发现我的上下文菜单在EditText上根本不起作用。否则上下文菜单有效:在ListView、ImageView等中。在模拟器上一切正常......当我点击EditText时,它会显示类似缩放框的内容,然后显示不寻常的(不是标准的Android类)上下文菜单,内容为:“选择文本”、“全选”。它不显示我的菜单。以下是屏幕截图:BeforetapDuringtapAftertap(只是普通的选择文本,全选,粘贴)但没有像模拟器中那样的菜单-lookhere这是我的Activity的源代码:public