Могу ли я изменить то, что делает стрелка назад в нижней части экрана? - PullRequest
0 голосов
/ 15 марта 2020

Могу ли я изменить то, что делает эта кнопка. Я пытался просто использовать его, но когда пользователь что-то меняет и возвращается, изменения не применяются

image

Ответы [ 3 ]

0 голосов
/ 15 марта 2020

Вы искали это?

Android - Как переопределить кнопку "Назад", чтобы она не заканчивала sh () мою активность?

вы можете переопределить onBackPressed() метод в вашей деятельности

0 голосов
/ 15 марта 2020

Попробуйте этот простой код:

import android.os.Bundle
import android.widget.Toast
import androidx.appcompat.app.AppCompatActivity

class MainActivity : AppCompatActivity() {

   override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_main)
    }

    override fun onBackPressed() {
      //  super.onBackPressed()
        Toast.makeText(this,"Back Pressed",Toast.LENGTH_LONG).show()
    }

}
0 голосов
/ 15 марта 2020

Это очень просто, просто переопределите onBackPress своей активности. Проверьте документацию для получения дополнительной информации - https://developer.android.com/reference/android/app/Activity#onBackPressed ()

...