为什么“ .kt”扩展名有时可见而有时却不可见?

时间:2019-02-18 10:17:06

标签: android android-studio kotlin

在我的Android Studio Kotlin项目中,有时在项目资源管理器的“活动”文件夹中显示.KT,有时不显示。

Android Studio用于显示或隐藏.KT扩展名的条件是什么?

谢谢

3 个答案:

答案 0 :(得分:6)

如果kotlin文件与该文件的名称恰好具有一个outer class/object/interface,则studio仅显示不带扩展名的名称。

答案 1 :(得分:0)

如果活动不满足以下一项或多项要求,就会发生这种情况:

  1. 一个活动文件应该只包含一个类。
  2. 一个活动文件类名声明必须对应于好的文件名(文件名必须等于类名)。
  3. 没有顶级声明(常量、变量)。

答案 2 :(得分:-1)

解决方案:

一个活动文件应仅包含一个类。

一个活动文件类名声明必须与正确的文件名相对应(文件名必须等于类名)。