AndroidManifest.xml 中的片段?
Fragments in AndroidManifest.xml?
com.google.android.gms.analytics.samples.mobileplayground 在它的 AndroidManifest.xml 中有这样的东西:
<activity android:name=".EventFragment"
android:label="@string/app_name"></activity>
清单中的片段。 used to be a no-no, though it is being done now,显然。
Android 文档是一个由有时相互矛盾的信息组成的巨大迷宫,我在哪里可以得到一些参考(如 this)- 目的、可能性、限制等?
[edit] 令人恼火的是,要以这种方式反驳 Fragments 的合法使用,我们需要权威人士(谷歌开发人员或对他们生产的产品非常了解的人),其他任何人都只能猜测。
样本所做的事情令人困惑。它在技术上是无效的,并且没有完成任何事情,因为示例应用程序的任何部分都没有尝试为其中之一执行 startActivity()
,并且它们都未导出,因为没有为这些条目设置 <intent-filter>
。如果他们确实为他们设置了 intent 过滤器,或者某些东西试图通过显式 Intent
激活它,它将失败,因为 class 不是 Activity
。没有托管 Activity
.
就无法拥有 Fragment
com.google.android.gms.analytics.samples.mobileplayground 在它的 AndroidManifest.xml 中有这样的东西:
<activity android:name=".EventFragment"
android:label="@string/app_name"></activity>
清单中的片段。 used to be a no-no, though it is being done now,显然。
Android 文档是一个由有时相互矛盾的信息组成的巨大迷宫,我在哪里可以得到一些参考(如 this)- 目的、可能性、限制等?
[edit] 令人恼火的是,要以这种方式反驳 Fragments 的合法使用,我们需要权威人士(谷歌开发人员或对他们生产的产品非常了解的人),其他任何人都只能猜测。
样本所做的事情令人困惑。它在技术上是无效的,并且没有完成任何事情,因为示例应用程序的任何部分都没有尝试为其中之一执行 startActivity()
,并且它们都未导出,因为没有为这些条目设置 <intent-filter>
。如果他们确实为他们设置了 intent 过滤器,或者某些东西试图通过显式 Intent
激活它,它将失败,因为 class 不是 Activity
。没有托管 Activity
.
Fragment