Skip to content
Snippets Groups Projects
Commit 6ebf305d authored by Andreas Schildbach's avatar Andreas Schildbach
Browse files

MainFragment: Configure click action for hatchery.

parent 7261d3a5
No related branches found
No related tags found
No related merge requests found
......@@ -32,7 +32,7 @@ import androidx.constraintlayout.widget.ConstraintLayout
import androidx.fragment.app.Fragment
import de.ccc.events.badge.card10.CARD10_BLUETOOTH_MAC_PREFIX
import de.ccc.events.badge.card10.R
import de.ccc.events.badge.card10.common.ConnectionService
import de.ccc.events.badge.card10.hatchery.AppListFragment
import de.ccc.events.badge.card10.mood.MoodFragment
import de.ccc.events.badge.card10.scanner.ScannerFragment
import kotlinx.android.synthetic.main.main_fragment.*
......@@ -61,19 +61,17 @@ class MainFragment : Fragment() {
showDisconnectedView(view)
}
button_pair.setOnClickListener {
fragmentManager!!.beginTransaction()
.replace(R.id.fragment_container, ScannerFragment())
.addToBackStack(null)
.commit()
button_pair.setOnClickListener { startFragment(ScannerFragment()) }
button_mood.setOnClickListener { startFragment(MoodFragment()) }
button_hatchery.setOnClickListener { startFragment(AppListFragment()) }
}
button_mood.setOnClickListener {
private fun startFragment(fragment: Fragment) {
fragmentManager!!.beginTransaction()
.replace(R.id.fragment_container, MoodFragment())
.replace(R.id.fragment_container, fragment)
.addToBackStack(null)
.commit()
}
}
private fun showConnectedView(view: View) {
view.findViewById<ConstraintLayout>(R.id.container_connected).visibility = View.VISIBLE
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment