我已经看过这样的问题,但这并不是我想要的。
我正在关注如何从here构建RSS Android解析器和阅读器的教程。在此过程中,一些代码包括导入fragmentactivity
和fragment
。两种进口均失败。实验表明,在导入片段时,它应该导入为
import android.app.fragment;
而不是
import android.support.v4.app.fragment;
这是在这个RSS阅读器的代码中。
用
尝试相同的事情 import android.app.fragmentactivity;
当它要求时,不起作用
import android.support.v4.app.fragmentactivity;
有谁知道为什么它无法正确导入?阅读Android文档似乎没有帮助。如果我需要添加任何东西,请告诉我!谢谢。
答案 0 :(得分:1)
您必须导入相应的Android支持库。 Google在此处提供了完整的文档:https://developer.android.com/tools/support-library/setup.html
然而,根据您的IDE(Eclipse,Android Studio等),设置有所不同。根据我的个人经验,Android Studio是最容易开始讨厌的构建物流。
答案 1 :(得分:0)
v4支持库将片段的思想向后移植到2.X设备,这些设备在框架中没有它们。如果要使用片段并在2.X上运行,则必须使用支持版本,而不是内置版本。如果您不关心2.X,请使用内置组件。至于问题导入,您是否链接到v4支持库?您需要该库来使用支持片段。