草庐IT

kotlin.notimplementederror

全部标签

Kotlin基础认知 - 为何Kotlin文件有的带.kt后缀,有的不带?

有一天看到项目中的Kotlin类,有的有.kt后缀,有的没有,针对这个情况我就简单看了下,然后记录一波创建KotlinClass或KotlinFile创建Kotlinclass创建KotlinFile俩者区别展现形式外部展现内部展现延伸扩展、对向转换Class无后缀→File有后缀File有后缀→Class无后缀结论:来这里看看.kt后缀的出现场景、区别创建KotlinClass或KotlinFile新建操作:包名-右键-New-KotlinClass/File可根据需求自行选取Class/File创建KotlinclassKtClasspackagecom.example.kotlindem

Kotlin基础认知 - 为何Kotlin文件有的带.kt后缀,有的不带?

有一天看到项目中的Kotlin类,有的有.kt后缀,有的没有,针对这个情况我就简单看了下,然后记录一波创建KotlinClass或KotlinFile创建Kotlinclass创建KotlinFile俩者区别展现形式外部展现内部展现延伸扩展、对向转换Class无后缀→File有后缀File有后缀→Class无后缀结论:来这里看看.kt后缀的出现场景、区别创建KotlinClass或KotlinFile新建操作:包名-右键-New-KotlinClass/File可根据需求自行选取Class/File创建KotlinclassKtClasspackagecom.example.kotlindem

带有 kotlin 0.12.213 的 AndroidStudio ExternalSystemException

环境鉴于我有:Kotlin0.12.213dependencies{compilefileTree(dir:'libs',include:['*.jar'])compile'com.google.android.gms:play-services:7.5.0'compile'com.android.support:appcompat-v7:22.2.0'compile'com.android.support:support-v4:22.2.0'compile"org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version"}buildscript{

android - Kotlin 和 Android 数据绑定(bind) (BuildTools 2.0.0)

在我的Android项目中,我使用了Kotlin和Android数据绑定(bind)。它工作得很好,但现在我想将androidgradle插件更新到版本2.0.0-beta5。构建项目时出现以下错误:异常(exception)在这里java.lang.RuntimeException:failure,seelogsfordetails.cannotgenerateviewbindersjava.lang.NoSuchMethodError:kotlin.text.StringsKt.split$default(Ljava/lang/CharSequence;[Ljava/lang/St

android - android studio 中的 Kotlin

我正在使用kotlin,但是当我在我的项目中同步它时,出现以下错误:Error:Couldnotfindorg.jetbrains.kotlin:kotlin-gradle-plugin:1.1.2-3.Searchedinthefollowinglocations:file:/D:/android-studio/gradle/m2repository/org/jetbrains/kotlin/kotlin-gradle-plugin/1.1.2-3/kotlin-gradle-plugin-1.1.2-3.pomfile:/D:/android-studio/gradle/m2rep

android - 使用 kotlin 设置 Realm 时出错

我在现有的Android项目(已经有Realm)中使用一些kotlin类,kotlin类没有使用任何Realm特性,现在在运行时我收到这个错误:app:compileDebugKotlinUsingkotlinincrementalcompilation:app:compileDebugJavaWithJavacDestinationforgeneratedsourceswasmodifiedbykapt.Previousvalue=/home/debu/AndroidStudioProjects/WT_Application/app/build/generated/source/ap

android - 使用 Kotlin 和 Firebase 触发带有 onAuthStateChanged 回调的 sendEmailVerification

我正在开始一个新的Android项目,并决定在其中使用Kotlin和Firebase,现在我可以使用createUserWithEmailAndPassword在我的SignupActivity上,当createUserWithEmailAndPassword完成时,我的用户已成功登录。现在我正尝试使用在FirebaseAuth.AuthStateListener上触发的回调事件进一步获取它使用onAuthStateChanged(FirebaseAuthauth)但是我在onCreate(savedInstanceState:Bundle?)函数中创建的监听器没有被触发,我缺乏转换J

android - Kotlin - 比较字符串时,运算符 '==' 不能应用于 'Editable!' 和 'String'

所以,刚开始在AndroidStudio3.0Canary7中使用Kotlin,我正在执行一个简单的操作来检查字符串是否为空。这是我的简单布局:和MainActivity.kt我有下面的东西classMainActivity:AppCompatActivity(){overridefunonCreate(savedInstanceState:Bundle?){super.onCreate(savedInstanceState)setContentView(R.layout.activity_main)btnClick.setOnClickListener{valmessage=edtT

android - 如何在 android 中模拟 Kotlin 对象?

我在kotlin中有一个对象控制当前用户的session信息。我想模拟具有回调的登录方法。在测试时,我需要在SessionController对象中模拟这个方法。objectSessionController{...funsignIn(username:String,password:String,signInCallBack:SignInCallBack){sessionApi.attemptSignIn(username,password,object:SignInCallBack{overridefunonSignInComplete(){signInCallBack.onSig

安卓| Kotlin |如何在 getString() 中使用变量 ID 获取文本

我尝试了很多组合,但不知何故我不明白。我要显示的文本的ID已生成。我需要在这里写一个变量而不是一个具体的id。所以不是:getString(R.string.id_1)但是像这样:varmyId=...getString(R.string."$myId")你明白我的意思吗?无论我尝试过什么,我都得到了一个只有Int的错误。你会如何在Kotlin中解决这个问题? 最佳答案 试试下面的代码,它会为你工作:funAppCompatActivity.getString(name:String):String{returnresources.