Я создал три вида деятельности. Моя первая функция MainActivity имеет две кнопки: одну для перехода в Activity2, а другую - для Activity3. Обе эти кнопки работают, мне удалось правильно их кодировать.
Но затем в Activity3 есть кнопка, которая должна перенести вас также в Activity2, и она не работает. Я пробовал несколько вещей, но я не могу понять это. Можно ли кодировать несколько кнопок, которые ведут к одной и той же активности? Если так, пожалуйста, помогите, потому что я новичок в кодировании и прочем. Также вот как я кодировал кнопки:
1 - после создания упражнения я go в файл Java и создаю новый класс. В этом классе я пишу следующий код:
class className : AppCompatActivity(){
override fun onCreate (savedInstance : Bundle?){
super.onCreate(savedInstance)
setContentView(R.layout.activity2)
}
}
Затем я добавляю его в манифест
2, затем я go возвращаю в MainActivity и записываю это:
val anyName = buttonName
anyName.setOnClickListener {
startActivity(Intent(this, class Name :: class.java))
}
Конечно, android studio заботится обо всем и импортирует все, что нужно, но в секунду, когда я добавляю более двух из них в свой MainActivity, происходит сбой всего приложения.
Пожалуйста, объясните это настолько просто, насколько это возможно, опять же, я действительно новичок в кодировании и android студии.
Спасибо!