Android 数组列表需要属性getter或setter
我通过视频课程学习Kotlin中的Android编程,我有以下问题。该问题不会发生在教员机器上;在那里,它工作没有问题 代码Android 数组列表需要属性getter或setter,android,kotlin,Android,Kotlin,我通过视频课程学习Kotlin中的Android编程,我有以下问题。该问题不会发生在教员机器上;在那里,它工作没有问题 代码 class MainActivity : AppCompatActivity() { // lateinit var listNotes: ArrayList<Notes> var listNotes: ArrayList<Notes>() //<=====HERE!!!
class MainActivity : AppCompatActivity() {
// lateinit var listNotes: ArrayList<Notes>
var listNotes: ArrayList<Notes>() //<=====HERE!!!
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
//Add dummy data
listNotes.add(Notes(1,"meet Profesor","asdasdasd asdads asdad asdasd asdasd asdasd"))
listNotes.add(Notes(2,"eat something","asdasddfdfdf;l;l;l;l;l;laspopopopo popo popo d asdasd"))
listNotes.add(Notes(3,"go to the movies","ann nunun nun nun ijijok koko kok okok ok nununun"))
var myNotesAdapter= myNotesAdapter(listNotes)
lvNotes.adapter= myNotesAdapter
}
//....more code
}
class MainActivity:AppCompatActivity(){
//lateinit变量列表注释:ArrayList
var listNotes:ArrayList()//如果要创建ArrayList
的新实例,请使用等号=
并添加括号()
来创建新实例:ArrayList()
,但如果要声明具有数组列表类型的属性并在以后实例化,请使用冒号:
创建新实例
var listNotes = ArrayList<Notes>()
var listNotes=ArrayList()
申报财产
var listNotes : ArrayList<Notes>
var列表注释:ArrayList
谢谢!我想我需要休息一下:)