Unfinished back button behaviour implemented

This commit is contained in:
ottoptj 2024-05-22 00:42:39 +03:00
commit 5f9a1d93be

View file

@ -16,6 +16,7 @@ import android.widget.EditText
import android.widget.LinearLayout
import android.widget.TextView
import android.widget.Toast
import androidx.activity.OnBackPressedCallback
import androidx.appcompat.app.AppCompatActivity
import androidx.core.content.res.ResourcesCompat
import androidx.core.view.children
@ -112,6 +113,14 @@ class MainActivity : AppCompatActivity(), AppMenuAdapter.OnItemClickListener, Ap
searchView = findViewById(R.id.searchView)
setupSearch()
}
onBackPressedDispatcher.addCallback(this, object : OnBackPressedCallback(true) {
override fun handleOnBackPressed() {
binding.appView.visibility = View.GONE
binding.homeView.visibility = View.VISIBLE
}
})
}
private fun setupSearch() {