#android #android-studio #android-emulator
Вопрос:
Когда я иду посмотреть, работает ли мой код в эмуляторе, он работал до того, как я, должно быть, сделал что-то не так, он работал так же, как в эмуляторе, приложение открылось, но не отображало опцию, которую я ввел для «Введите метку», и в нем можно редактировать заголовок и описание, которые больше не позволяют, и он не показывает никаких ошибок, поэтому я не могу понять, в чем проблема.
Это код для моей деятельности
var placemark = PlacemarkModel()
lateinit var app : MainApp
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activityplacemark)
app = application as MainApp
btnAdd.setOnClickListener() {
placemark.title = placemarkTitle.text.toString()
placemark.description = placemarkDescription.text.toString()
if (placemark.title.isNotEmpty()) {
app!!.placemarks.add(placemark.copy())
info("add Button Pressed: $placemarkTitle")
app!!.placemarks.forEach { info("add Button Pressed: ${it.title}, ${it.description}")}
}
else {
toast ("Please Enter a title")
}
}
}
} ```
Which as you see should display the title and description but doesn't. Any help would be appreciated and can show more code if requested.