首页 > 解决方案 > 如何在android中的kotlin类和java类之间传递值?

问题描述

我在java中有一个实现AsyncTask的类,另一个是kotlin MainActivity。

现在我在 MainActivity 中有一个以 kotlin int 作为参数的 kotlin 函数。我设法在 java 类中调用 kotlin 函数但无法传递 Java Integer,它显示编译时错误。有没有办法传递整数值?

标签: javaandroidkotlin

解决方案


使用 Javaint代替Integer
并在 Java 中使用将整数解析为字符串Integer.toString(k)


推荐阅读