Я начинающий с Kotlin / Java. Я попытался создать мобильное приложение, в котором идея проста: одна кнопка печатает текущее время в текстовой таблице, а каждое нажатие кнопки печатает новую строку.
Мне удалось создать кнопку для печатитекущая строка, но когда я снова нажимаю кнопку, она перезаписывает время, напечатанное ранее.
В настоящее время мой код выглядит так:
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
val CryButton = findViewById<Button>(R.id.CryButton)
val CryTable = findViewById<TextView>(R.id.CryTable)
CryButton.setOnClickListener {
val current = LocalDateTime.now()
val formatter = DateTimeFormatter.ofPattern("hh-mm")
val formatted = current.format(formatter)
CryTable.text = formatted.toString()
Я понятия не имею, как заставить код запомнитьпоследний напечатанный текст, и я не могу найти какие-либо решения в Интернете.