4

我正在从 android 市场获取一个应用程序的参考,实际上我想要一个类似的界面,所以实际问题是这样的:

第 1 步)我们在 android 手机中拥有我们的原生联系人列表,请参阅随附的屏幕截图:

NativePhoneBook

Step2)现在我从这个联系人列表中选择一个特定联系人假设我选择Narendra Kirusa,所以我们将到达以下页面

点击联系页面

在此页面上,呼叫移动选项是 Android 手机的默认选项,但之后有第二行带有 Walkie-talkie 选项,这是应用程序开发人员现在自定义的选项,当您单击该对讲机时它开始附上您的应用程序屏幕截图:

点击对讲机

现在它登陆应用程序。现在的问题是我应该在哪里进行更改,并提供对讲机的选项来启动您自己的应用程序。就像在这里,他们在联系方式页面上给了对讲机我想为我的应用程序提供的类似选项,那么我应该在哪里提供这个选项?

  1. 我们无法在 OS 文件中进行更改,因为它是应用程序。
  2. 在 android-manifest.xml 文件中必须有一些选项来提供这个选项,即放置一个新行以从 android Native Contact Details Page 启动我们自己的应用程序。我尝试用谷歌搜索它,但想不通。
  3. 看到有与本机电话或短信交互的意图,例如仅在单击通话电话时发送短信,我们可以这样做以将其移动到我们的应用程序,例如,如果您单击通话移动,那么我们能够提供选项,例如点击通话手机查看

如果您单击拨号,它会转到 android 本地电话呼叫,如果您单击发送语音短信,那么它会转到我的应用程序,他们所做的是在 android-manifest.xml 文件中看到他们放置此选项的邮件活动,我我不确定这可以使用广播接收器完成还是如何?

那么您能否建议我如何在android原生调用Mobile row之后放置一个新行.....?

在此处输入图像描述

最后如何添加这个对讲机选项?

4

1 回答 1

0

我认为这里应该使用与在不同应用程序中打开文件相同的机制。

您可以实现自定义 BroadcastReceiver ,它将被注册以接收此类操作(您需要找出使用的操作和类别)

您可以在文档http://developer.android.com/reference/android/content/Intent.html中阅读更多相关信息

于 2012-05-22T10:59:20.547 回答