【发布时间】:2018-08-11 15:05:33
【问题描述】:
我尝试将类合并到我的程序中,但现在我无法让我的程序运行(没有错误,只是崩溃)。我在一个额外的项目中隔离了导致崩溃的部分。有人可以帮我吗?
package com.mietvertrag.simon.test
imports...
class MainActivity : AppCompatActivity() {
data class Contract(var adr:CharSequence, var dat:CharSequence, var mitr:CharSequence, var num:CharSequence)
lateinit var v1: Contract
lateinit var vertrag1: TextView
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
v1.adr = "Treestreet 24"
vertrag1 = findViewById(R.id.text)
}
}
【问题讨论】:
-
堆栈跟踪对于给出答案很有用,但只是一个想法是您正在使用 v1 而没有实例化它。
-
如何在不扩展 Activity 类的情况下覆盖 onCreate 方法?
-
阅读ericlippert.com/2014/03/05/how-to-debug-small-programs 了解如何调试代码的技巧