Lines Matching refs:fragment
22 import androidx.fragment.app.Fragment
23 import androidx.fragment.app.FragmentManager
24 import androidx.fragment.app.FragmentTransaction
62 var fragment = mFragmentCache[tab] in getCount() variable
63 if (fragment != null) { in getCount()
64 return fragment in getCount()
70 fragment = mFragmentManager.findFragmentByTag(tab.name) as DeskClockFragment? in getCount()
71 if (fragment != null) { in getCount()
72 fragment.setFabContainer(mDeskClock) in getCount()
73 mFragmentCache[tab] = fragment in getCount()
74 return fragment in getCount()
79 fragment = Fragment.instantiate(mDeskClock, fragmentClassName) as DeskClockFragment in getCount()
80 fragment.setFabContainer(mDeskClock) in getCount()
81 mFragmentCache[tab] = fragment in getCount()
82 return fragment in getCount()
96 var fragment = mFragmentManager.findFragmentByTag(tab.name) in instantiateItem() variable
97 if (fragment != null) { in instantiateItem()
98 mCurrentTransaction!!.attach(fragment) in instantiateItem()
100 fragment = getDeskClockFragment(position) in instantiateItem()
101 mCurrentTransaction!!.add(container.id, fragment, tab.name) in instantiateItem()
104 if (fragment !== mCurrentPrimaryItem) { in instantiateItem()
105 fragment.setMenuVisibility(false) in instantiateItem()
106 fragment.setUserVisibleHint(false) in instantiateItem()
109 return fragment in instantiateItem()
116 val fragment = any as DeskClockFragment in destroyItem() constant
117 fragment.setFabContainer(null) in destroyItem()
118 mCurrentTransaction!!.detach(fragment) in destroyItem()
122 val fragment = any as Fragment in setPrimaryItem() constant
123 if (fragment !== mCurrentPrimaryItem) { in setPrimaryItem()
128 fragment.setMenuVisibility(true) in setPrimaryItem()
129 fragment.setUserVisibleHint(true) in setPrimaryItem()
130 mCurrentPrimaryItem = fragment in setPrimaryItem()