2011-12-21 115 views
2

我正在Android中创建一种下载管理器。作为这个程序的一个简单的使用方法,我想包括一些东西,当这个人在浏览器中点击并按住某个链接(或者通过一些已经选择的链接文本),并选择“添加到下载管理器”显示给他。我不知道该怎么做...在Android中注册一个选项“单击并按住”动作

这是可能与Android SDK或我需要使用NDK?我应该寻找什么课程?

---------------- EDITED --------------------

对不起,我想我不是很清楚。我想在Android OS中注册一个长按事件选项,而不是在我的应用程序中。就像您长时间点击某个内容时出现“与GMail共享”选项一样。 我知道这可能是因为Yahoo Mail应用程序在我长时间点击某个内容时也有“与Y!Mail共享”,这与我用于长按的应用程序有关,它可以是Dolphin Web Broser,Opera Mobile/Mini或即使是默认的Android文件浏览器。

回答

-1

我不确定你需要什么类,但它肯定应该在SDK中可用。

也许google android SDK按钮?

0
+0

是的,我想注册一个选项,这种情况下,但我不希望在我的应用程序,但在Android中本身。 例如,当我安装Yahoo邮件并长时间点击某个Web链接时,当Android向我显示一些选项时,会出现“Share in Y!Mail”。我希望我的应用程序在Android中注册一个类似的选项。 – IPValverde 2011-12-21 01:58:14

+0

只需设置onlongclicklistener并让它调用一个alertdialog,让用户可以选择将其添加到下载管理器 – 2011-12-21 02:01:41

+0

但是我希望这个longClick选项可以显示在用户在Android中的任何Web浏览器中(Dolphin,Opera,或标准的)。 把这段代码放在我的应用程序中不会那样做。它将只显示我的应用程序的长时间点击。 – IPValverde 2011-12-21 02:17:01

相关问题