安卓应用程序&x27;s JavaDoc在4个子框架(而不是1个子框架)中打开Android SDK JavaDoc是否有办法解决此问题?

安卓应用程序&x27;s JavaDoc在4个子框架(而不是1个子框架)中打开Android SDK JavaDoc是否有办法解决此问题?,android,javadoc,Android,Javadoc,更新:我现在添加了截图,因为我不再被认为是垃圾 显然,我不能将截图作为StackOverflow“垃圾邮件预防机制”的一部分发布,所以您必须努力完成描述 当您使用“-linkoffline”生成JavaDoc时,它会生成很好的链接,只在右侧框架中打开类的描述,这与单击指向您自己的类的链接的行为相同 左框中列出的所有我的类,右框中所选类的详细信息(即java.lang.Object) 当您使用“-linkoffline C:\Android\Android sdk\docs\reference”

更新:我现在添加了截图,因为我不再被认为是垃圾

显然,我不能将截图作为StackOverflow“垃圾邮件预防机制”的一部分发布,所以您必须努力完成描述

当您使用
“-linkoffline”
生成JavaDoc时,它会生成很好的链接,只在右侧框架中打开类的描述,这与单击指向您自己的类的链接的行为相同

左框中列出的所有我的类,右框中所选类的详细信息(即java.lang.Object)

当您使用
“-linkoffline C:\Android\Android sdk\docs\reference”
生成JavaDoc时,如果您单击一个链接说Object,而不仅仅是在右侧框架中打开Object类,它会在右侧框架中打开一个包含4个子框架的页面

所有我的类都列在左框中,右框中有4个子框:Android开发者标题(顶部)、包列表(左上)、类列表(左下)和所选类的详细信息,即java.lang.Object(右)


有没有一种方法可以将你的应用程序的JavaDoc链接到Android的SDK JavaDoc,这样它看起来真的很漂亮,就像一个内聚的JavaDoc?i、 e.是蓝色的,有标准的2帧界面(比如Sun的JDK文档和默认的用户生成文档?

我认为这里的问题是,看起来像是Android参考的深层链接,比如(作为一个例子),事实上,它不仅是这个类的文档,而且实际上包含了一些看起来像不同框架的东西,以及指向其他包的链接。这些实际上是HTML源代码中的列表,它们使用了一些CSS和JavaScript样式,看起来也像是单独的框架:

以下是包列表的结尾和一个包中类列表的开头:

 ...
 <a href="/reference/org/xml/sax/helpers/package-summary.html">org.xml.sax.helpers</a></li>
    <li class="api apilevel-1">
  <a href="/reference/org/xmlpull/v1/package-summary.html">org.xmlpull.v1</a></li>
    <li class="api apilevel-1">
  <a href="/reference/org/xmlpull/v1/sax2/package-summary.html">org.xmlpull.v1.sax2</a></li>
              </ul><br/>
            </div> <!-- end packages -->
          </div> <!-- end resize-packages -->
          <div id="classes-nav">
            <ul>

    <li><h2>Interfaces</h2>
      <ul>
          <li class="selected api apilevel-1"><a href="/reference/android/content/res/XmlResourceParser.html">XmlResourceParser</a></li>
      </ul>
    </li>

    <li><h2>Classes</h2>
      <ul>
          <li class="api apilevel-1"><a href="/reference/android/content/res/AssetFileDescriptor.html">AssetFileDescriptor</a></li>
          <li class="api apilevel-3"><a href="/reference/android/content/res/AssetFileDescriptor.AutoCloseInputStream.html">AssetFileDescriptor.AutoCloseInputStream</a></li>
 ...
。。。


    • 接口
    • 班级
      • ...
    真正重要的部分是
    ,它位于这些导航div之后

    因此,我想您可以使用一些Javascript隐藏所有其他div,只显示这个div,或者,在顶部框架中显示那些链接,而不是当前的链接

    可能有一些修改过的Javadoc版本,它会生成与Android参考类似(并且兼容)的文档,但我不知道在哪里