FragmentTransaction Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
API для выполнения набора операций с фрагментами.
[Android.Runtime.Register("android/app/FragmentTransaction", DoNotGenerateAcw=true)]
public abstract class FragmentTransaction : Java.Lang.Object
[<Android.Runtime.Register("android/app/FragmentTransaction", DoNotGenerateAcw=true)>]
type FragmentTransaction = class
inherit Object
- Наследование
- Атрибуты
Комментарии
API для выполнения набора операций с фрагментами.
<div class="special reference"><h3>Developer Guides</h3>
Дополнительные сведения об использовании фрагментов см. в руководстве разработчика по фрагментам .
</Div>
Этот элемент устарел. Использование библиотеки поддержкиandroidx.fragment.app.FragmentTransaction
Документация по Java для android.app.FragmentTransaction
.
Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом Android и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License.
Конструкторы
FragmentTransaction() | |
FragmentTransaction(IntPtr, JniHandleOwnership) |
Конструктор, используемый при создании управляемых представлений объектов JNI; вызывается средой выполнения. |
Свойства
Class |
Возвращает класс среды выполнения данного объекта |
Handle |
Дескриптор базового экземпляра Android. (Унаследовано от Object) |
IsAddToBackStackAllowed |
Возвращает значение true, если этот объект FragmentTransaction разрешено добавлять в задний стек. |
IsEmpty | |
JniIdentityHashCode |
API для выполнения набора операций с фрагментами. (Унаследовано от Object) |
JniPeerMembers |
API для выполнения набора операций с фрагментами. |
PeerReference |
API для выполнения набора операций с фрагментами. (Унаследовано от Object) |
ThresholdClass |
Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода. |
ThresholdType |
Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода. |
Методы
Add(Fragment, String) |
Вызывает |
Add(Int32, Fragment) |
Вызывает |
Add(Int32, Fragment, String) |
Добавьте фрагмент в состояние действия. |
AddSharedElement(View, String) |
Используется с для сопоставления представления из удаленного или скрытого фрагмента с представлением из показанного или добавленного фрагмента. |
AddToBackStack(String) |
Добавьте эту транзакцию в задний стек. |
Attach(Fragment) |
Повторно вложите фрагмент после его отсоединения от пользовательского интерфейса с помощью |
Clone() |
Создает и возвращает копию этого объекта. (Унаследовано от Object) |
Commit() |
Планирует фиксацию этой транзакции. |
CommitAllowingStateLoss() |
Нравится |
CommitNow() |
Фиксирует эту транзакцию синхронно. |
CommitNowAllowingStateLoss() |
Нравится |
Detach(Fragment) |
Отсоедините данный фрагмент от пользовательского интерфейса. |
DisallowAddToBackStack() |
Запретить вызовы . |
Dispose() |
API для выполнения набора операций с фрагментами. (Унаследовано от Object) |
Dispose(Boolean) |
API для выполнения набора операций с фрагментами. (Унаследовано от Object) |
Equals(Object) |
Указывает, равен ли какой-то другой объект этому объекту. (Унаследовано от Object) |
GetHashCode() |
Возвращает значение хэш-кода для объекта. (Унаследовано от Object) |
Hide(Fragment) |
Скрывает существующий фрагмент. |
JavaFinalize() |
Вызывается сборщиком мусора для объекта , когда сборка мусора определяет, что больше нет ссылок на объект . (Унаследовано от Object) |
Notify() |
Пробуждает один поток, ожидающий монитора этого объекта. (Унаследовано от Object) |
NotifyAll() |
Пробуждает все потоки, ожидающие на мониторе этого объекта. (Унаследовано от Object) |
Remove(Fragment) |
Удаление существующего фрагмента. |
Replace(Int32, Fragment) |
Вызывает |
Replace(Int32, Fragment, String) |
Замените существующий фрагмент, добавленный в контейнер. |
RunOnCommit(IRunnable) |
Добавьте в эту транзакцию объект Runnable, который будет выполняться после фиксации этой транзакции. |
SetBreadCrumbShortTitle(ICharSequence) |
Нравится |
SetBreadCrumbShortTitle(Int32) |
Задайте короткий заголовок для отображения в виде хлебной крошки, когда эта транзакция находится на заднем стеке, как используется |
SetBreadCrumbShortTitle(String) |
Нравится |
SetBreadCrumbTitle(ICharSequence) |
Нравится |
SetBreadCrumbTitle(Int32) |
Задайте полный заголовок, чтобы он отображался в виде хлебной крошки, когда эта транзакция находится на заднем стеке, как используется |
SetBreadCrumbTitle(String) |
Нравится |
SetCustomAnimations(Int32, Int32) |
Задайте определенные ресурсы анимации для выполнения для фрагментов, которые входят в эту транзакцию и выходят из нее. |
SetCustomAnimations(Int32, Int32, Int32, Int32) |
Задайте определенные ресурсы анимации для выполнения для фрагментов, которые входят в эту транзакцию и выходят из нее. |
SetHandle(IntPtr, JniHandleOwnership) |
Задает свойство Handle. (Унаследовано от Object) |
SetPrimaryNavigationFragment(Fragment) |
Задайте текущий активный фрагмент в этом FragmentManager в качестве основного фрагмента навигации. |
SetReorderingAllowed(Boolean) |
Задает, следует ли разрешать оптимизацию операций в транзакциях и между транзакциями. |
SetTransition(FragmentTransit) |
Выберите стандартную анимацию перехода для этой транзакции. |
SetTransitionStyle(Int32) |
Задайте ресурс пользовательского стиля, который будет использоваться для разрешения анимации транзита. |
Show(Fragment) |
Показывает ранее скрытый фрагмент. |
ToArray<T>() |
API для выполнения набора операций с фрагментами. (Унаследовано от Object) |
ToString() |
Возвращает строковое представление объекта. (Унаследовано от Object) |
UnregisterFromRuntime() |
API для выполнения набора операций с фрагментами. (Унаследовано от Object) |
Wait() |
Вызывает ожидание текущего потока, пока он не пробудится, как правило, из-за <уведомления><<> или>прерывания или прерывания.>< (Унаследовано от Object) |
Wait(Int64) |
Вызывает ожидание текущего потока, пока он не пробудится, как правило, путем <уведомления><<> или>прерывания или прерывания<> или до истечения определенного количества реального времени. (Унаследовано от Object) |
Wait(Int64, Int32) |
Вызывает ожидание текущего потока, пока он не пробудится, как правило, путем <уведомления><<> или>прерывания или прерывания<> или до истечения определенного количества реального времени. (Унаследовано от Object) |
Явные реализации интерфейса
IJavaPeerable.Disposed() |
API для выполнения набора операций с фрагментами. (Унаследовано от Object) |
IJavaPeerable.DisposeUnlessReferenced() |
API для выполнения набора операций с фрагментами. (Унаследовано от Object) |
IJavaPeerable.Finalized() |
API для выполнения набора операций с фрагментами. (Унаследовано от Object) |
IJavaPeerable.JniManagedPeerState |
API для выполнения набора операций с фрагментами. (Унаследовано от Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
API для выполнения набора операций с фрагментами. (Унаследовано от Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
API для выполнения набора операций с фрагментами. (Унаследовано от Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
API для выполнения набора операций с фрагментами. (Унаследовано от Object) |
Методы расширения
JavaCast<TResult>(IJavaObject) |
Выполняет преобразование типа, проверенного средой выполнения Android. |
JavaCast<TResult>(IJavaObject) |
API для выполнения набора операций с фрагментами. |
GetJniTypeName(IJavaPeerable) |
API для выполнения набора операций с фрагментами. |