对于我的 Android 应用程序,我需要开发一个文本到 PDF 转换器,我使用了 XSPDF ( http://code.google.com/p/xspdf/ )。这里设置字体颜色我不能使用 android.graphics.Color 因为该方法需要 java.awt.Color 作为参数。
XSPDF xspdf=new XSPDF();
xspdf.setFont(XSFontType.Symbol, 72);
xspdf.setTextFillColor(Color.BLUE);
我在Java构建路径中添加了JRE系统库。但我遇到了致命异常:
01-17 10:41:41.398: E/AndroidRuntime(26655): Caused by: java.lang.NoClassDefFoundError: java.awt.Color
01-17 10:41:41.398: E/AndroidRuntime(26655): at com.packenius.library.xspdf.XSPDF.<init>(Unknown Source)
有人知道这个问题的解决办法吗?
最佳答案
整个java.awt.*
不是Android的一部分。您不能直接使用该库。 Android 使用完全不同的技术来创建 UI 元素。
关于java.awt.Color 在 Android 中的使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21176008/