当使用 Android 支持库进行兼容性并尝试查看 FragmentTransaction
的 javadoc 时,我收到以下错误,因为没有关联的 javadoc 文件:
android.support.v4.app.FragmentTransaction
Note: This element neither has attached source nor attached Javadoc and hence no Javadoc could be found.
支持库添加在项目属性的Android Dependencies项下,并显示Javadoc位置:(无)-不可修改,如下所示。有什么解决方法吗?
最佳答案
我在包 View 的 Android Dependencies 部分中将一个项目与 android-support-v4.jar 结合在一起。我有课
public class CountriesFragment extends ListFragment {...}
和一个导入
import android.support.v4.app.ListFragment;
在上面
我在 libs
文件夹中创建了一个文件 android-support-v4.jar.properties
。它包含以下行:
doc=c:\\[path-to-android-sdk]\\docs\\reference
src=C:\\[path-to-android-sdk]\\extras\\android\\support\\v4\\src
如果不使用 Windows,您可能必须更改为未转义的正斜杠。
接下来右键单击项目,选择刷新,然后您将获得 javadoc 支持。您实际上并不需要 doc 条目 - src 条目已经包含 javadocs。
关于android - 如何为 Android 支持库启用 javadoc?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12628439/