Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.pozalska.appfragments
- import android.os.Bundle
- import android.util.Log
- import android.view.View
- import android.widget.Button
- import androidx.fragment.app.Fragment
- import androidx.fragment.app.add
- import androidx.fragment.app.commit
- class ExampleFragment : Fragment(R.layout.fragment_1) {
- var buttonCreate:Button? = null
- var buttonRemove:Button? = null
- var fragment3 = Fragment3()
- override fun onCreate(savedInstanceState: Bundle?) {
- super.onCreate(savedInstanceState)
- fragment3 = Fragment3()
- }
- override fun onViewCreated(view: View, savedInstanceState: Bundle?) {
- super.onViewCreated(view, savedInstanceState)
- buttonCreate = view.findViewById(R.id.create_fr_3_in_fr_1)
- buttonRemove = view.findViewById(R.id.remove_fr_3_in_fr_1)
- buttonCreate?.setOnClickListener {
- childFragmentManager.commit {
- setReorderingAllowed(true)
- add<Fragment3>(R.id.create_fr_3_in_fr_1)
- }
- Log.e("TAG", "press Button Create")
- }
- buttonRemove?.setOnClickListener {
- childFragmentManager.commit {
- setReorderingAllowed(true)
- remove(fragment3)
- }
- Log.e("TAG", "press Button Remove")
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement