java - 为什么此特定代码在 Android Studio 中生成 "ambiguous method call"错误?

标签 java android itext ambiguous

我在 Android Studio 中使用 iText 5 创建 PDF 文档,但收到错误:

enter image description here

我也尝试过

p.add((Phrase)c);

但我得到同样的错误:-(

如何消除这个错误?

最佳答案

如果我们使用数据绑定(bind),一些java文件会自动生成
当 getter/setter 与函数同名时就会出现此问题。 例如

  • var 新数据
  • 有趣的 getNewData()

在本例中,在生成的 java 文件中,变量的 getter 与函数 => getNewData 具有相同的名称。

所以你只需更改变量名称或函数名称

关于java - 为什么此特定代码在 Android Studio 中生成 "ambiguous method call"错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42971071/

相关文章:

java - 与按需执行文件查找相比,什么时候在初始化时从文件加载所有数据更好? ( java )

java - 安卓 BottomSheetBehavior setState() NullPointerException

android - 动态设置 FAB anchor 重力

android - OpenCV for Android - 初始化矩阵

java - iText:在可见签名上显示签名详细信息

c# - 如何减少具有多个单元的 PdfPTable 的内存消耗

java - BitSet(JAVA) 在埃拉托斯特尼筛法的实现中抛出 outofBoundsException

java - 如何使用 Jackson 将 JSON 对象转换为 Java HashMap?

java - 如何在 JAVA SOAP 中使用相同的参数名称接收和发送

java - 使用 iText 将 TXT 文件转换为 PDF(保留格式)