问题标签 [kotlin-extension]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
kotlin - 在 Kotlin 编程语言中,可变参数在使用方面的重要性
如果有任何文档或一些有用的链接,请告诉我 varargs 在 Kotlin 中的重要性。请分享。
android - 为什么可为空的数字不保留身份?
在kotlin
nullable
价值观中不是保持身份而是平等:
为什么这不同?
android - 如何在 Android 中使用 Kotlin 从 NavigationView 的 headerLayout 中指定的布局访问视图
我想访问一个包含在 NavigationView 的 headerLayout 中的 TextView。是否可以使用 Kotlin android 扩展访问视图?我确实使用了这种方法,但 TextView(此处为 txtName)始终为空。
这是我的activity_main.xml
nav_header_splash.xml
在MainActivity.kt 我已经导入
在onCreate()
Activity 类中,我将文本设置为
app文件夹的build.gradle
我的项目的build.gradle
我的代码有什么错误吗?请帮忙。我是 Kotlin 的新手。
kotlin - 没有花括号的 Kotlin 类
我注意到我们可以在没有花括号的 Kotlin 中创建类,如下所示。
我的问题是,为什么我们需要这样的功能?在什么情况下我们可以使用它?
在上面的示例中,我编写了一个名为firstMethod()
“如何从其他对象调用它?”的方法?
android - 如何在 Kotlin Android 中正确使用 URL
我想用
但是发生了这个致命错误
如何简单地从 URL 链接读取 JSON?该async
函数的包不存在。
arrays - 为什么我们在 Kotlin 中有名为 componentN 的函数
我刚刚查看了Kotlin
标准库,发现了一些奇怪的扩展函数componentN
,其中 N 是从 1 到 5 的索引。
所有类型的原语都有函数。例如:
它看起来对我来说很奇怪。我对开发人员的动机感兴趣。array.component1()
打电话而不是打电话更好array[0]
吗?
android - 如何使用 Kotlin 在 Android 中共享图像?
我想使用“Kotlin”共享位于 assets 文件夹中的图像。如何在 android 中实现类似的代码块:
android - Kotlin 扩展功能 - 如何使其全球化?
我在 AndroidViewGroup
类上创建了一个 Kotlin 扩展函数,以便它可以更轻松地进行布局膨胀调用。所以,这是我的扩展:
然后我可以在适配器类中使用它来扩展布局:
我已经在我用于 RecyclerView 的适配器类中声明了这个扩展,以便它可以使通货膨胀调用更容易。但我想要所有适配器,或者我应该说所有ViewGroup
类都可以看到这个扩展。我想要它永久的。
它似乎只是停留在我宣布它不是全球性的地方。我应该在哪里声明此扩展,以便在我使用视图组时,此方法扩展可用?