【问题标题】:Autocomplete in String not showing on android studio (Kotlin)字符串中的自动完成功能未在 android studio (Kotlin) 上显示
【发布时间】:2020-07-25 04:11:46
【问题描述】:

所以我遵循此页面上的教程https://www.youtube.com/watch?v=18VcnYN5_LM,并尝试在我的 android studio 上使用 Kotlin 编程语言编写字符串,但是当我在上面的教程中键入字符串时,我被卡住了,为什么我的字符串不是显示,我在 youtube 上的 Recyclerview 教程在几分钟内到 2:14。

这是我的 MainActivity.kt :

class MainActivity : AppCompatActivity() {



override fun onCreate(savedInstanceState: Bundle?) {
    super.onCreate(savedInstanceState)
    setContentView(R.layout.activity_main)


} }

我在 API 版本 30 上使用 android studio 版本 3.6.3,这是截图:

【问题讨论】:

    标签: android android-studio kotlin android-recyclerview youtube


    【解决方案1】:

    因为 youtube 中的代码是用 Java 编写的,而您使用的是 Kotlin。 在 kotlin 中,您不能像这样初始化变量。 你必须做这样的事情。

    var s1:String = "" 
    
    //in video he is initializing an array so u can use
    lateinit var s1: Array<String>
    

    我会建议你先了解 kotlin 基础知识。谢谢

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-10-02
      • 1970-01-01
      • 2018-05-27
      • 2010-09-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-20
      相关资源
      最近更新 更多