Suspicious indentation: This is indented but is not continuing the previous expression (`val intent = Intent(`...) (Previous statement here)
时间: 2024-02-07 18:04:19 浏览: 501
Intent示例
这个警告提示你的代码缩进有误,导致当前行的表达式没有正确地延续上一行的表达式。这个问题通常发生在 Kotlin 中,因为 Kotlin 不使用分号作为语句的结束符,而是使用缩进来判断语句的结束。
例如,如果你在 Kotlin 中编写一个 Intent 对象的创建和启动代码,可能会写成这样:
```kotlin
val intent = Intent(this, SecondActivity::class.java)
startActivity(intent)
```
如果你的代码缩进有误,可能会写成这样:
```kotlin
val intent = Intent(this, SecondActivity::class.java)
startActivity(intent)
```
这个代码会编译通过,但是会导致警告提示,因为第二行的缩进不应该这么多,应该和第一行对齐。如果你在这个位置按下了 tab 键,就会出现这个错误。
为了解决这个问题,你可以使用代码编辑器中的自动缩进功能,或者手动检查代码缩进是否正确。如果你使用的是 Android Studio,可以尝试按下 Ctrl + Alt + L 快捷键来格式化你的代码,这样会自动调整缩进。
阅读全文