kotlin 相关问题

Kotlin是一种由JetBrains支持的开源,静态类型编程语言。 Kotlin结合了OO和功能特性,专注于互操作性,安全性,清晰度和工具支持。它目前面向JVM和JavaScript,它是Android上官方支持的语言。

在 Citrus Kafka Endpoint 中接收消息时将 AVRO 负载转换为 JSON

我正在做一个 PoC 来验证是否可以使用 Citrus 框架进行自动化测试,这需要检查 Kafka 主题中是否已发布一些数据。 对于演示,我使用 Kotlin,我也使用

回答 1 投票 0

类型映射 - Spring Data MongoDB

我们有一个用例,我们在 MongoDB 中存储深度嵌套的对象。该对象中的某些字段可以具有不同的类型。例如,假设一个对象可以有一个集合字段...

回答 1 投票 0

Mapbox 导航 SDK v3(React Native 未初始化)

嗨,我正在 React Native (v0.73) 项目中将 Mapbox Navigation SDK v3 与 Android 一起使用。 我被困在视图文件中初始化 sdk 类 MapNavigationView(私有 val 上下文: ThemedReactC...

回答 1 投票 0

Android Hilt 使用两个 Retrofit2 客户端

我想使用 Dagger Hilt 设置两个 Retrofit2 客户端,因为我的应用程序从两个不同的 api 获取信息。但是当我运行我的代码时,抛出以下异常 ->

回答 3 投票 0

getUid 只能从同一个库组内调用(groupId=com.google.firebase)[关闭]

我试图用一种方法将用户保存在存储库中,当我将文档 ID 设置为登录的当前用户 ID 时,它给了我这个错误 user.getUid 只能在同一个 li 内调用...

回答 1 投票 0

每当我旋转屏幕时,小吃栏都会再次显示

我的 apk 出现错误。第一个小吃栏显示后,每当我旋转屏幕时,它都会再次显示该小吃栏。每当屏幕旋转时,我不想显示任何小吃栏。它发生在

回答 1 投票 0

Android:在哪里存储 json 文件以便应用程序和用户都可以访问?

我想使用一个带有几个字段的小型本地 JSON 配置文件,以便我的应用程序可以读取它并知道要做什么。该文件不会作为我的应用程序的一部分提供。这个想法是用户创建 f...

回答 1 投票 0

Android Studio 突然不再构建项目了

我有一个运行良好的 Kotlin 项目。 然后我更改了版本信息字符串,如果我构建项目,总是会出现错误。 然后我尝试创建一个新的 Kotlin 项目 Empty Views Activity 并复制 m...

回答 1 投票 0

如何在 Android 中调整图像大小

我想知道两件事: 我想在 Jetpack Compose 中调整图像大小,但收到错误: 未解决的参考:尺寸 我应该导入什么,因为我导入了这个 导入安卓...

回答 1 投票 0

Android 构建无法转换 someAar.aar

所以我试图在Android上构建一个应用程序,这个问题开始出现,我寻找了一些东西,但似乎没有任何效果 我已经尝试过清除 Gradel 缓存并更新 Android

回答 1 投票 0

将带有 xml 的实时 Android Kotlin 项目隐藏到 Compose UI 项目中是个好习惯吗

我有一个用 kotlin 编写的实时项目,采用 xml 和 MVP 架构。 我想将其更新为具有干净架构的 Compose UI。 我知道同时具有 xml 和 compose ui 的应用程序可能...

回答 1 投票 0

如何解决java.lang.ClassNotFoundException

这是我的错误 原因:java.lang.ClassNotFoundException:在路径上找不到类“com.example.messaging.MainActivity”:DexPathList[[zip文件“/data/app/com.example.messaging-1...

回答 2 投票 0

Kotlin 泛型 lambda 类型不匹配。必填:什么都没有

我在使用 Kotlin 泛型和 lambda 时遇到问题。 基本上我希望我的接口在泛型类型上有一个 lambda 函数。 这是一些示例代码,显示了我想要做的事情。 接口A 我在使用 Kotlin 泛型和 lambda 时遇到问题。 基本上我希望我的接口在泛型类型上有一个 lambda 函数。 这是一些示例代码,显示了我想要做什么。 interface A<T : B, U : C> { fun where(rdm: (T) -> U): A<T, U> } interface B { fun debugB(): C } interface C class D : B { override fun debugB(): F { return F() } fun toto() { } } class F : C class test : A<D, F> { override fun where(rdm: (D) -> F): test { return this } } class main() { init { val test: A<*, *> = test() test.where { q -> q.debugB() } } } 问题是,当我尝试执行以下操作时收到错误消息:test.where { q -> q.debugB() }:Type mismatch. Required: Nothing found: C。 我觉得这真的很奇怪,因为它能够将 q 的类型解析为 B 但它可以找到正确的返回类型。 (我尝试过inout,但都不起作用。) 不确定为什么要在 val test 对象中显式设置星号。通过这样做,您可以防止 test 对象访问 interface B。 允许编译器通过在调用构造函数时简单地删除类型来推断类型。 val test = Test() test.where { q -> q.debugB() }

回答 1 投票 0

在视图中调用时视图模型变量变为空

当我尝试从视图中调用变量 qrImage 时,它会得到一个空值,而从视图模型中,变量不为空,因为它已经得到了一个新值。我通过记录 qrImage 确认了这一点

回答 1 投票 0

开关切换被关闭

我在回收器视图中有一系列开关(带有单独的条款和条件)和一个主开关(用于确认所有条款和条件)。 如果主开关打开或关闭,其余的

回答 1 投票 0

在 Kotlin 中从 XML 获取文本

我想在 Kotlin 中创建一个函数来检索用户输入的文本 这是 XML: android:id="@+id/Nick_Name" 安卓:layout_width =“150dp” android:layout_height=&...

回答 1 投票 0

未解决的参考:kotlin 中的它

我正在尝试根据本教程视频构建一个简单的笔记应用程序,但由于未解析 it 关键字的引用,我无法创建 deleteTodo 函数。 我正在使用 compose(版本 1...

回答 1 投票 0

为什么我的BatteryStatusBroadcastReceiver在插拔充电器时频繁显示Toast消息?

我在我的 Android 应用程序中实现了 BatteryStatusBroadcastReceiver 来显示 toast 消息,指示设备是否正在充电或放电。但是,我遇到了一个问题,其中

回答 1 投票 0

Android 回收器视图删除项目

`我有一个回收器视图,我想从中删除一个项目,但删除后我的应用程序崩溃了。我正在使用 firebase 来存储数据,我也使用 onDeleteClickListener 但我没有工作。 每个...

回答 1 投票 0

如何在 Kotlin Multiplatform 中禁用状态栏?

我正在通过制作一个在 Andorid/IOS/Desktop 上运行的小应用程序来学习 Kotlin Multiplatform。它共享所有逻辑和 UI。 我的主屏幕上有一个图像,如下所示: 但我想要...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.