Lines Matching refs:fragment
45 /** The current fragment transaction in play or {@code null}. */
67 final TimerItemFragment fragment = (TimerItemFragment) object;
68 final Timer timer = fragment.getTimer();
82 // Search for the existing fragment by tag.
84 TimerItemFragment fragment = (TimerItemFragment) mFragmentManager.findFragmentByTag(tag);
86 if (fragment != null) {
87 // Reattach the existing fragment.
88 mCurrentTransaction.attach(fragment);
90 // Create and add a new fragment.
91 fragment = TimerItemFragment.newInstance(timer);
92 mCurrentTransaction.add(container.getId(), fragment, tag);
95 if (fragment != mCurrentPrimaryItem) {
96 setItemVisible(fragment, false);
99 mFragments.put(timer.getId(), fragment);
101 return fragment;
106 final TimerItemFragment fragment = (TimerItemFragment) object;
112 mFragments.remove(fragment.getTimerId());
113 mCurrentTransaction.remove(fragment);
118 final Fragment fragment = (Fragment) object;
119 if (fragment != mCurrentPrimaryItem) {
124 mCurrentPrimaryItem = fragment;
164 for (TimerItemFragment fragment : mFragments.values()) {
165 continuousUpdates |= fragment.updateTime();