Home
last modified time | relevance | path

Searched refs:Fragment (Results 1 – 25 of 303) sorted by relevance

12345678910>>...13

/frameworks/base/docs/html-intl/intl/zh-cn/training/basics/fragments/
Dfragment-ui.jd10 <li><a href="#AddAtRuntime">在运行时向 Activity 添加 Fragment</a></li>
11 <li><a href="#Replace">用一个 Fragment 替换另一个 Fragment </a></li>
31 <p>在设计支持各种屏幕尺寸的应用时,你可以在不同的布局配置中重复使用 Fragment ,以便根据相应的屏幕空间提供更出色的用户体验。</p>
33 … <p>例如,一次只显示一个 Fragment 可能就很适合手机这种单窗格界面,但在平板电脑上,你可能需要设置并列的 Fragment,因为平板电脑的屏幕尺寸较宽阔,可向用户显示更多信息。</p>
36 …rong>图 1:</strong> 两个 Fragment,显示在不同尺寸屏幕上同一 Activity 的不同配置中。在较宽阔的屏幕上,两个 Fragment 可并列显示;在手机上,一次只能显示…
38 …ger.html">FragmentManager</a></code> 类提供的方法,你可以在运行时添加、移除和替换 Activity 中的 Fragment,以便为用户提供一种动态体验。</p>
42 <h2 id="AddAtRuntime">在运行时向 Activity 添加 Fragment</h2>
44 …添加 Fragment,而不用像<a href="creating.html">上一课</a>中介绍的那样,使用 <code>&lt;fragment&gt;</code> 元素在布局文件中为 A…
46Fragment 等事务,你必须使用 <code><a href="{@docRoot}reference/android/support/v4/app/FragmentManager.html"…
48Fragment 可以移除和替换,你应在调用 Activity 的 <code><a href="{@docRoot}reference/android/app/Activity.html#onC…
[all …]
/frameworks/compile/mclinker/unittests/
DFragmentTest.cpp40 new Fragment(Fragment::Alignment, s); in TEST_F()
42 new Fragment(Fragment::Alignment, s); in TEST_F()
43 new Fragment(Fragment::Region, s); in TEST_F()
44 new Fragment(Fragment::Fillment, s); in TEST_F()
45 new Fragment(Fragment::Target, s); in TEST_F()
55 Fragment* f = new Fragment(Fragment::Alignment, s); in TEST_F()
57 EXPECT_TRUE(Fragment::Alignment == f->getKind()); in TEST_F()
63 EXPECT_TRUE(f->classof(new Fragment(Fragment::Region, s))); in TEST_F()
DSectionDataTest.cpp53 new Fragment(Fragment::Alignment, s); in TEST_F()
54 new Fragment(Fragment::Alignment, s); in TEST_F()
55 new Fragment(Fragment::Region, s); in TEST_F()
56 new Fragment(Fragment::Fillment, s); in TEST_F()
57 new Fragment(Fragment::Target, s); in TEST_F()
61 llvm::iplist<Fragment>::iterator iter = s->begin(); in TEST_F()
62 EXPECT_TRUE(Fragment::Alignment == iter->getKind()); in TEST_F()
64 EXPECT_TRUE(Fragment::Alignment == iter->getKind()); in TEST_F()
66 EXPECT_TRUE(Fragment::Region == iter->getKind()); in TEST_F()
68 EXPECT_TRUE(Fragment::Fillment == iter->getKind()); in TEST_F()
[all …]
/frameworks/support/v13/java/android/support/v13/app/
DFragmentCompat.java19 import android.app.Fragment;
35 void setMenuVisibility(Fragment f, boolean visible); in setMenuVisibility()
36 void setUserVisibleHint(Fragment f, boolean deferStart); in setUserVisibleHint()
37 void requestPermissions(Fragment fragment, String[] permissions, int requestCode); in requestPermissions()
38 boolean shouldShowRequestPermissionRationale(Fragment fragment, String permission); in shouldShowRequestPermissionRationale()
42 public void setMenuVisibility(Fragment f, boolean visible) { in setMenuVisibility()
44 public void setUserVisibleHint(Fragment f, boolean deferStart) { in setUserVisibleHint()
46 public void requestPermissions(final Fragment fragment, final String[] permissions, in requestPermissions()
73 public boolean shouldShowRequestPermissionRationale(Fragment fragment, String permission) { in shouldShowRequestPermissionRationale()
80 public void setMenuVisibility(Fragment f, boolean visible) { in setMenuVisibility()
[all …]
DFragmentStatePagerAdapter.java19 import android.app.Fragment;
75 private ArrayList<Fragment.SavedState> mSavedState = new ArrayList<Fragment.SavedState>();
76 private ArrayList<Fragment> mFragments = new ArrayList<Fragment>();
77 private Fragment mCurrentPrimaryItem = null;
86 public abstract Fragment getItem(int position); in getItem()
99 Fragment f = mFragments.get(position); in instantiateItem()
109 Fragment fragment = getItem(position); in instantiateItem()
112 Fragment.SavedState fss = mSavedState.get(position); in instantiateItem()
130 Fragment fragment = (Fragment)object; in destroyItem()
136 + " v=" + ((Fragment)object).getView()); in destroyItem()
[all …]
DFragmentPagerAdapter.java19 import android.app.Fragment;
71 private Fragment mCurrentPrimaryItem = null;
80 public abstract Fragment getItem(int position); in getItem()
96 Fragment fragment = mFragmentManager.findFragmentByTag(name); in instantiateItem()
120 + " v=" + ((Fragment)object).getView()); in destroyItem()
121 mCurTransaction.detach((Fragment)object); in destroyItem()
126 Fragment fragment = (Fragment)object; in setPrimaryItem()
151 return ((Fragment)object).getView() == view; in isViewFromObject()
/frameworks/support/v4/java/android/support/v4/app/
DFragmentStatePagerAdapter.java71 private ArrayList<Fragment.SavedState> mSavedState = new ArrayList<Fragment.SavedState>();
72 private ArrayList<Fragment> mFragments = new ArrayList<Fragment>();
73 private Fragment mCurrentPrimaryItem = null;
82 public abstract Fragment getItem(int position); in getItem()
95 Fragment f = mFragments.get(position); in instantiateItem()
105 Fragment fragment = getItem(position); in instantiateItem()
108 Fragment.SavedState fss = mSavedState.get(position); in instantiateItem()
126 Fragment fragment = (Fragment)object; in destroyItem()
132 + " v=" + ((Fragment)object).getView()); in destroyItem()
144 Fragment fragment = (Fragment)object; in setPrimaryItem()
[all …]
DFragmentManager.java177 public abstract Fragment findFragmentById(@IdRes int id); in findFragmentById()
187 public abstract Fragment findFragmentByTag(String tag); in findFragmentByTag()
294 public abstract void putFragment(Bundle bundle, String key, Fragment fragment); in putFragment()
305 public abstract Fragment getFragment(Bundle bundle, String key); in getFragment()
313 public abstract List<Fragment> getFragments(); in getFragments()
337 public abstract Fragment.SavedState saveFragmentInstanceState(Fragment f); in saveFragmentInstanceState()
452 ArrayList<Fragment> mActive;
453 ArrayList<Fragment> mAdded;
456 ArrayList<Fragment> mCreatedMenus;
464 int mCurState = Fragment.INITIALIZING;
[all …]
DFragmentTransaction.java42 public abstract FragmentTransaction add(Fragment fragment, String tag); in add()
47 public abstract FragmentTransaction add(@IdRes int containerViewId, Fragment fragment); in add()
64 public abstract FragmentTransaction add(@IdRes int containerViewId, Fragment fragment, in add()
70 public abstract FragmentTransaction replace(@IdRes int containerViewId, Fragment fragment); in replace()
88 public abstract FragmentTransaction replace(@IdRes int containerViewId, Fragment fragment, in replace()
99 public abstract FragmentTransaction remove(Fragment fragment); in remove()
110 public abstract FragmentTransaction hide(Fragment fragment); in hide()
121 public abstract FragmentTransaction show(Fragment fragment); in show()
134 public abstract FragmentTransaction detach(Fragment fragment); in detach()
146 public abstract FragmentTransaction attach(Fragment fragment); in attach()
DBackStackRecord.java118 Fragment f = fm.mActive.get(findex); in instantiate()
129 op.removed = new ArrayList<Fragment>(N); in instantiate()
133 Fragment r = fm.mActive.get(mOps[pos++]); in instantiate()
208 Fragment fragment;
213 ArrayList<Fragment> removed;
398 public FragmentTransaction add(Fragment fragment, String tag) { in add()
403 public FragmentTransaction add(int containerViewId, Fragment fragment) { in add()
408 public FragmentTransaction add(int containerViewId, Fragment fragment, String tag) { in add()
413 private void doAddOp(int containerViewId, Fragment fragment, String tag, int opcmd) { in doAddOp()
440 public FragmentTransaction replace(int containerViewId, Fragment fragment) { in replace()
[all …]
DFragmentPagerAdapter.java67 private Fragment mCurrentPrimaryItem = null;
76 public abstract Fragment getItem(int position); in getItem()
92 Fragment fragment = mFragmentManager.findFragmentByTag(name); in instantiateItem()
116 + " v=" + ((Fragment)object).getView()); in destroyItem()
117 mCurTransaction.detach((Fragment)object); in destroyItem()
122 Fragment fragment = (Fragment)object; in setPrimaryItem()
147 return ((Fragment)object).getView() == view; in isViewFromObject()
/frameworks/compile/mclinker/lib/Fragment/
DFragment.cpp20 Fragment::Fragment() in Fragment() function in mcld::Fragment
24 Fragment::Fragment(Type pKind, SectionData* pParent) in Fragment() function in mcld::Fragment
30 Fragment::~Fragment() { in ~Fragment()
33 uint64_t Fragment::getOffset() const { in getOffset()
38 bool Fragment::hasOffset() const { in hasOffset()
DFragmentRef.cpp39 FragmentRef::FragmentRef(Fragment& pFrag, FragmentRef::Offset pOffset) in FragmentRef()
50 FragmentRef* FragmentRef::Create(Fragment& pFrag, uint64_t pOffset) { in Create()
52 Fragment* frag = &pFrag; in Create()
107 m_pFragment = const_cast<Fragment*>(pCopy.m_pFragment); in assign()
112 FragmentRef& FragmentRef::assign(Fragment& pFrag, FragmentRef::Offset pOffset) { in assign()
125 case Fragment::Region: { in memcpy()
135 case Fragment::Stub: { in memcpy()
143 case Fragment::Alignment: in memcpy()
144 case Fragment::Fillment: in memcpy()
/frameworks/base/core/java/android/app/
DFragmentManager.java176 public abstract Fragment findFragmentById(int id); in findFragmentById()
186 public abstract Fragment findFragmentByTag(String tag); in findFragmentByTag()
292 public abstract void putFragment(Bundle bundle, String key, Fragment fragment); in putFragment()
303 public abstract Fragment getFragment(Bundle bundle, String key); in getFragment()
327 public abstract Fragment.SavedState saveFragmentInstanceState(Fragment f); in saveFragmentInstanceState()
451 ArrayList<Fragment> mActive;
452 ArrayList<Fragment> mAdded;
455 ArrayList<Fragment> mCreatedMenus;
463 int mCurState = Fragment.INITIALIZING;
467 Fragment mParent;
[all …]
DFragmentTransaction.java19 public abstract FragmentTransaction add(Fragment fragment, String tag); in add()
24 public abstract FragmentTransaction add(int containerViewId, Fragment fragment); in add()
41 public abstract FragmentTransaction add(int containerViewId, Fragment fragment, String tag); in add()
46 public abstract FragmentTransaction replace(int containerViewId, Fragment fragment); in replace()
64 public abstract FragmentTransaction replace(int containerViewId, Fragment fragment, String tag); in replace()
74 public abstract FragmentTransaction remove(Fragment fragment); in remove()
85 public abstract FragmentTransaction hide(Fragment fragment); in hide()
96 public abstract FragmentTransaction show(Fragment fragment); in show()
109 public abstract FragmentTransaction detach(Fragment fragment); in detach()
121 public abstract FragmentTransaction attach(Fragment fragment); in attach()
DBackStackRecord.java128 Fragment f = fm.mActive.get(findex); in instantiate()
139 op.removed = new ArrayList<Fragment>(N); in instantiate()
145 Fragment r = fm.mActive.get(mOps[pos++]); in instantiate()
219 Fragment fragment;
224 ArrayList<Fragment> removed;
445 public FragmentTransaction add(Fragment fragment, String tag) { in add()
450 public FragmentTransaction add(int containerViewId, Fragment fragment) { in add()
455 public FragmentTransaction add(int containerViewId, Fragment fragment, String tag) { in add()
460 private void doAddOp(int containerViewId, Fragment fragment, String tag, int opcmd) { in doAddOp()
487 public FragmentTransaction replace(int containerViewId, Fragment fragment) { in replace()
[all …]
/frameworks/compile/mclinker/lib/Target/Mips/
DMipsGOT.h38 virtual void setEntryValue(Fragment* entry, uint64_t pValue) = 0;
59 Fragment* consumeLocal();
60 Fragment* consumeGlobal();
63 uint64_t getGPRelOffset(const Input& pInput, const Fragment& pEntry) const;
65 void recordGlobalEntry(const ResolveInfo* pInfo, Fragment* pEntry);
66 Fragment* lookupGlobalEntry(const ResolveInfo* pInfo);
70 Fragment* pEntry);
71 Fragment* lookupLocalEntry(const ResolveInfo* pInfo,
87 virtual Fragment* createEntry(uint64_t pValue, SectionData* pParent) = 0;
110 Fragment* m_pLastLocal; ///< the last consumed local entry
[all …]
/frameworks/opt/photoviewer/src/com/android/ex/photo/adapters/
DBaseFragmentPagerAdapter.java21 import android.support.v4.app.Fragment;
53 private Fragment mCurrentPrimaryItem = null;
55 private LruCache<String, Fragment> mFragmentCache = new FragmentCache(DEFAULT_CACHE_SIZE);
64 public abstract Fragment getItem(int position); in getItem()
82 Fragment fragment = mFragmentManager.findFragmentByTag(name); in instantiateItem()
109 + " v=" + ((Fragment)object).getView()); in destroyItem()
111 Fragment fragment = (Fragment) object; in destroyItem()
126 Fragment fragment = (Fragment) object; in setPrimaryItem()
151 View root = ((Fragment) object).getView(); in isViewFromObject()
177 private class FragmentCache extends LruCache<String, Fragment> {
[all …]
/frameworks/base/tools/layoutlib/bridge/src/android/app/
DFragment_Delegate.java53 /*package*/ static Fragment instantiate(Context context, String fname) { in instantiate()
72 /*package*/ static Fragment instantiate(Context context, String fname, Bundle args) { in instantiate()
75 Fragment f = (Fragment) sLayoutlibCallback.loadView(fname, in instantiate()
87 throw new Fragment.InstantiationException("Unable to instantiate fragment " + fname in instantiate()
91 throw new Fragment.InstantiationException("Unable to instantiate fragment " + fname in instantiate()
95 throw new Fragment.InstantiationException("Unable to instantiate fragment " + fname in instantiate()
99 throw new Fragment.InstantiationException("Unable to instantiate fragment " + fname in instantiate()
/frameworks/compile/mclinker/include/mcld/Fragment/
DFragment.h27 class Fragment : public llvm::ilist_node<Fragment> {
32 Fragment();
34 explicit Fragment(Type pKind, SectionData* pParent = NULL);
36 virtual ~Fragment();
51 static bool classof(const Fragment* O) { return true; } in classof()
66 DISALLOW_COPY_AND_ASSIGN(Fragment);
DFragmentRef.h19 class Fragment; variable
41 static FragmentRef* Create(Fragment& pFrag, uint64_t pOffset);
53 FragmentRef& assign(Fragment& pFrag, Offset pOffset = 0);
66 Fragment* frag() { return m_pFragment; } in frag()
68 const Fragment* frag() const { return m_pFragment; } in frag()
81 explicit FragmentRef(Fragment& pFrag, Offset pOffset = 0);
84 Fragment* m_pFragment;
DTargetFragment.h22 class TargetFragment : public Fragment {
24 explicit TargetFragment(Fragment::Type pKind, SectionData* pSD = NULL)
25 : Fragment(pKind, pSD) {} in Fragment() function
30 static bool classof(const Fragment* F) { in classof()
31 return F->getKind() == Fragment::Target; in classof()
/frameworks/support/v17/preference-leanback/src/android/support/v17/preference/
DLeanbackSettingsFragment.java19 import android.app.Fragment;
35 public abstract class LeanbackSettingsFragment extends Fragment
64 final Fragment f; in onPreferenceDisplayDialog()
99 public void startPreferenceFragment(@NonNull Fragment fragment) { in startPreferenceFragment()
101 final Fragment prevFragment = in startPreferenceFragment()
121 public void startImmersiveFragment(@NonNull Fragment fragment) { in startImmersiveFragment()
123 final Fragment preferenceFragment = in startImmersiveFragment()
153 public static class DummyFragment extends Fragment {
/frameworks/support/v13/api/
Dcurrent.txt5 method public static void requestPermissions(android.app.Fragment, java.lang.String[], int);
6 method public static void setMenuVisibility(android.app.Fragment, boolean);
7 method public static void setUserVisibleHint(android.app.Fragment, boolean);
8 …method public static boolean shouldShowRequestPermissionRationale(android.app.Fragment, java.lang.…
17 method public abstract android.app.Fragment getItem(int);
24 method public abstract android.app.Fragment getItem(int);
D23.txt5 method public static void requestPermissions(android.app.Fragment, java.lang.String[], int);
6 method public static void setMenuVisibility(android.app.Fragment, boolean);
7 method public static void setUserVisibleHint(android.app.Fragment, boolean);
8 …method public static boolean shouldShowRequestPermissionRationale(android.app.Fragment, java.lang.…
17 method public abstract android.app.Fragment getItem(int);
24 method public abstract android.app.Fragment getItem(int);

12345678910>>...13