如何在Kotlin中创建静态类?

时间:2017-06-21 12:58:28

标签: kotlin kotlin-extension

我有2个班级:

object TrimNCompressConstants {
  var REQUEST_CODE = 101
  var EXTRA_VIDEO_PATH = "EXTRA_VIDEO_PATH"
  var EXTRA_MESSAGE = "EXTRA_MESSAGE"
  var RESULT_SUCCESS = 102 
}

class VideoUtil (var context : Context?) {
  fun show (code : Int) {
    TrimNCompressConstants.REQUEST_CODE = code
  }
}

在通话show()时,它会为TrimNCompressConstants.REQUEST_CODE = code

发出错误
  

java.lang.ExceptionInInitializerError

有人可以提供帮助吗?

感谢。

0 个答案:

没有答案