我可以更改屏幕底部的后退箭头吗?

问题描述 投票:0回答:3

我可以更改该按钮的功能吗?我尝试仅使用它,但是当用户更改某些内容并返回时,则不会应用更改]

“

java android android-studio back
3个回答
0
投票

非常简单,只需覆盖活动的onBackPress。查看文档以获取更多信息-https://developer.android.com/reference/android/app/Activity#onBackPressed()


0
投票

您搜索了吗?

Android - How To Override the "Back" button so it doesn't Finish() my Activity?

您可以在活动中覆盖onBackPressed()方法


0
投票

尝试这个简单的代码:

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()
    }

}
© www.soinside.com 2019 - 2024. All rights reserved.