【问题标题】:How do I add the javax.swing.* packages to my libs for my android project?如何将 javax.swing.* 包添加到我的 android 项目的库中?
【发布时间】:2010-11-19 22:48:54
【问题描述】:

首先我想提一下我对 Java 编程非常陌生。这个 Android 项目是我第一次使用 Java。因此,对于一项任务,我需要从字符串中去除 HTML 标签。我正在考虑使用这个答案Remove HTML tags from a String 来完成这项任务。为此,我需要能够导入 javax.swing.text.html.* 和 javax.swing.text.html.parser.*。

我转到我的项目的属性并尝试将此库添加到我的项目中。我读到这包含在位于 /usr/lib/jvm/java-6-openjdk/jre/lib/rt.jar 的 rt.jar 文件中

我能够使用导入,但它似乎添加了一百万个我没有使用的库。这会对我的申请产生负面影响吗?只添加一个扩展的正确方法是什么?

【问题讨论】:

    标签: android javax.swing.text


    【解决方案1】:

    你没有。 Android 不使用 Swing。您需要使用 Android 的 API 来创建您的 UI 并执行文本解析。将android.text.Html 视为一种从字符串中去除 HTML 的简单方法。

    【讨论】:

    • 对,但是我需要 javax.swing.text.html 包来去除 html 标签。
    • 使用安卓的东西怎么样? android.text.Html 可以对所有标签进行全面剥离,javax.xml.parsers.SAXParser 是一个复杂的解析器(对于您的目的来说这可能是多余的)。
    猜你喜欢
    • 2010-09-22
    • 2012-01-05
    • 1970-01-01
    • 2011-08-08
    • 1970-01-01
    • 1970-01-01
    • 2017-03-05
    • 2013-05-11
    相关资源
    最近更新 更多