class AreaManager {
companion object {
@Volatile
private var instance: AreaManager? = null
@JvmStatic
fun getInstance(): AreaManager {
return instance ?: synchronized(this) {
instance ?: AreaManager().also { instance = it }
}
}
}
suspend fun updateArea(context: Context): Boolean {
val filePath = downloadFile(context)
return when (filePath) {
null -> false
else -> true
}
}
}
我现在想在 fragment 的 java 代码里调用,应该怎么做?试了 Claude 、GPT 都没能实现,各种飘红。
android 也太难学了
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.