Android的java代码如何自动转Kotlin

Posted 彬sir哥

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android的java代码如何自动转Kotlin相关的知识,希望对你有一定的参考价值。

我在android开发交流QQ群看到信息了,截图如下:

Android的java代码如何自动转kotlin
先看一下

1.java和kotlin的布局代码还是一样
java

    <TextView
        android:id="@+id/tv"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:textSize="30dp" />

kotlin

    <TextView
        android:id="@+id/tv"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:textSize="30dp" />

2.复制java代码粘贴到kotlin上出现框就是自动转kotlin,如下图,点击“Yes”

java

private TextView textView;
    ......
    textView = (TextView) findViewById(R.id.tv);
    textView.setText("小彬");

kotlin

private var textView: TextView? = null
    ......
    textView = findViewById(R.id.tv) as TextView
    textView!!.text = "小彬"

以上是关于Android的java代码如何自动转Kotlin的主要内容,如果未能解决你的问题,请参考以下文章

Android工程java项目如何转kotlin

Kotlin语法总结:Java代码文件转Kotlin代码文件改造注意细节

放弃 Java,Meta 旗下 Android 应用转投 Kotlin,称比 Java 更好用!

android studio 的kotlin开发环境和java开发环境冲突么

如何在 Android 和 JVM 目标之间共享 Java 代码(使用 Kotlin Multiplatform)?

Kotlin-为Android项目生成Doc文档