, поэтому я новичок в базе данных областей и пытаюсь показать данные, которые написал пользователь, сгенерировать текст редактирования и показать его в Textview ..
Мой класс областей
import io.realm.RealmObject
import io.realm.annotations.PrimaryKey
import io.realm.annotations.RealmClass
@RealmClass
open class GoodStudents : RealmObject(){
@PrimaryKey
var id: Long = 0
var name : String? = null
var grade : Int? = null
}
Код основной деятельности
Realm.init(this)
val convig = RealmConfiguration.Builder()
.name("GoodStudents").build()
val realm = Realm.getInstance(convig)
realm.beginTransaction()
count = realm.where(GoodStudents::class.java).findAll().size
val goodStudents = realm.createObject(GoodStudents::class.java, count+1)
goodStudents.name = name.text.toString()
goodStudents.grade
realm.commitTransaction()
val readData = realm.where(GoodStudents::class.java).findAll()
saveButton.setOnClickListener {
Toast.makeText(this,"Data is saved", Toast.LENGTH_LONG).show()
var text = text.text
readData.forEach { save ->
save.name = text as String?
}
}
P. C. Java код допустим ..