gpt4 book ai didi

android - Android SDK 中可用的所有 "android.intent.action"操作的详尽列表是什么?

转载 作者:IT老高 更新时间:2023-10-28 21:46:02 25 4
gpt4 key购买 nike

大家好,

我想知道标准 Android SDK 中定义的所有 Intent 操作是否有详尽的引用?我正在考虑完整的“android.intent.action.someaction”名称,而不是 Intent 类中定义的方便别名操作的受限列表,例如 Intent.ACTION_VIEW、Intent.ACTION_POWER_CONNECTED 等......

对于那些认为所有 Intent Action 都在 Intent 类中具有别名的人(直到最近我还是其中之一)我至少有一个不是:android.intent.action.HDMI_PLUG(在 media/java/中定义) android/media/AudioService.java),我相信还有很多其他的。

但我在 Android 引用中找不到一些详尽的列表,所以如果你能指导我到某个地方,我可以找到它吗?

谢谢!

--- 更新 23/01/2012 15h36 ---

感谢 CommonsWare 提到 HDMI_PLUG 根本不是 Android SDk 的一部分……这是一个不好的例子,但仍有一些 Intent.java 中未定义的 Intent ,例如 TelephonyManager.ACTION_PHONE_STATE_CHANGED。

最佳答案

嘿,我想我回答了我自己的问题 :)

在我的 Android SDK 目录中,在/platforms/android-x/data(x 是 API 级别)下,我发现了几个非常有趣的文件:

  • activity_actions.txt
  • broadcast_actions.txt
  • categories.txt
  • features.txt
  • widgets.txt

原来前两个包含大量原始 Intent,包括未在 Intent.java 中定义的 Intent!

我不太确定这些列表的用途是什么,我只是想确保它们在 API 级别上是详尽无遗的......(即使我不明白为什么它们不会)

关于android - Android SDK 中可用的所有 "android.intent.action"操作的详尽列表是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8971160/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com