问题标签 [kotlin-android-extensions]

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.

0 投票
2 回答
698 浏览

android - Android Studio 3 无法构建 kotlin 片段

我正在尝试将 Kotlin 与 Android Studio 3.0 与我现有的项目一起使用。我使用 kotlin 创建了一个片段。我试图在我的 Java 活动中使用 kotlin 片段。但是每次我尝试运行它时,我都会得到

空白片段.kt

项目 - build.gradle

应用程序构建.gradle

0 投票
2 回答
816 浏览

android - 如何在 Kotlin 中使用 AndroidAnnotation @SharedPref

我正在尝试@SharefPref在 kotlin 中使用 AndroidAnnotations,但出现以下错误

我究竟做错了什么?

0 投票
2 回答
2429 浏览

android - 使用 Kotlin 在 android 中声明变量类型的正确方法是什么?

我想为 gatter 和 setter 模型声明一些变量类型。

我可以像在 java 中那样用简单干净的代码声明吗?

因为在将其转换为 Kotlin 时,它看起来像:

什么是正确和最干净的方法?

0 投票
4 回答
643 浏览

android - android studio 3.0 中 Kotlin-android 和 kotlin-android-extensions 的区别

在 android studio 3.0 中,当我们为 kotlin 创建一个新项目时,会在 app build gradle 文件中自动添加两个插件,如下所示:

为什么我们需要在android studio中应用android-extensions插件和kotlin-android插件?这背后是否有任何区别或任何原因。

0 投票
1 回答
970 浏览

android - kotlin - 合成属性如何初始化视图?

我在我的代码中使用了合成属性。但想知道它如何以及何时实际初始化 android 中的每个视图。

我们只需通过其 id 提供导入和访问每个视图。当它为视图对象分配内存时?

0 投票
3 回答
419 浏览

android - 无法在 android studio 中调用变量

在此处输入图像描述我想对 Android 应用程序中已有的布局资源进行简单调用,如下所示。我需要做的就是能够使用诸如 myInteger 之类的变量(具有诸如 1、2、3 之类的值)并调用 R.layot

0 投票
7 回答
58259 浏览

android - 如何在 Kotlin 中创建一个打开新活动(Android Studio)的按钮?

您好,我正在使用 Android Studio 和 Kotlin 语言制作应用程序,但无法让我的按钮打开新活动。我在我的 xml 文件中创建了按钮,但我找不到如何在 MainActivity.kt 中声明它以及如何创建将我带到新活动的 OnClicklistener 的 KOTLIN 语法。我在清单中也定义了新的活动,我想我只需要关于如何从 MainActivity.kt 实际切换到 secondActivity.kt 的语法帮助。任何帮助表示赞赏。

0 投票
7 回答
79855 浏览

kotlin - 如何将值从活动传递到另一个活动

当我正在学习 Kotlin 进行 Android 开发时,我现在正在尝试基本程序,例如 hello world 以及如何从一个活动导航到另一个活动,这没有问题。

当我从一个活动转移到另一个活动时,它工作正常,但我不知道如何在活动之间传递值。

我试图在一个活动中设置值并在另一个不起作用的活动中检索它们。

请看下面的代码片段

这是我的主要活动,我从编辑文本中获取用户名和密码并将其设置为意图:

这是我的第二个活动,我必须从主要活动中接收值

请指导我如何做到这一点,如果不是有意的话,我是否有其他方法可以在 Kotlin 中做到这一点。

0 投票
3 回答
23412 浏览

kotlin - Kotlin Activity 无法扩展。这个类型是final的,所以不能被继承

我创建了一个 Kotlin 活动,但我无法扩展该活动。我收到这条消息:This type is final, so it cannot be inherited from。如何final从 Kotlin 的活动中删除,以便可以扩展?

0 投票
3 回答
1411 浏览

android - 为什么 kotlin 无法在 android studio 中使用 kotlin 插件安装

在此处输入图像描述 我是新手KotlinAndroid Studio但至少我按照 JetBrains 网站上的说明进行设置,但我一直在与这些错误作斗争: