【发布时间】:2022-08-23 20:52:26
【问题描述】:
我希望将这个简单的类转换为 Java 。我将无法从什么 Android 中明确代码可以在 Java 中提出什么。
object Trinity {
private val mHandler = Handler(Looper.getMainLooper())
fun <T> callback(body: () -> T) {enter code here
if (Looper.myLooper() == Looper.getMainLooper()) {
body()
} else {
mHandler.post {
body()
}
}
}
}
-
您无法准确转换该代码的哪一部分? (一般也是一个提示:不要尝试逐字翻译。弄清楚代码在做什么,然后写新的做那件事的目标语言的代码)
-
标题似乎暗示了一些关于
Byte的内容,但我在这里的代码中没有看到任何这样的东西。你能澄清一下吗?