ListFragment Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Фрагмент, отображающий список элементов путем привязки к источнику данных, например массиву или курсору, и предоставляет обработчики событий, когда пользователь выбирает элемент.
[Android.Runtime.Register("android/app/ListFragment", DoNotGenerateAcw=true)]
public class ListFragment : Android.App.Fragment
[<Android.Runtime.Register("android/app/ListFragment", DoNotGenerateAcw=true)>]
type ListFragment = class
inherit Fragment
- Наследование
- Атрибуты
Комментарии
Фрагмент, отображающий список элементов путем привязки к источнику данных, например массиву или курсору, и предоставляет обработчики событий, когда пользователь выбирает элемент.
ListFragment размещает android.widget.ListView ListView
объект, который может быть привязан к разным источникам данных, обычно массив или курсор, содержащий результаты запроса. Привязка, макет экрана и макет строк рассматриваются в следующих разделах.
<Сильный>макет< экрана или сильный>
ListFragment имеет макет по умолчанию, состоящий из одного представления списка. Однако при желании можно настроить макет фрагмента, возвращая собственную иерархию представлений из #onCreateView
. Для этого иерархия представлений <em>должна</em> содержать объект ListView с идентификатором "
Этот элемент считается нерекомендуемым. Используйте библиотекуandroidx.fragment.app.ListFragment
поддержки для согласованного поведения на всех устройствах и доступа к жизненному циклу.
Документация по Java для android.app.ListFragment
.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.
Конструкторы
ListFragment() | |
ListFragment(IntPtr, JniHandleOwnership) |
Конструктор, используемый при создании управляемых представлений объектов JNI; вызывается средой выполнения. |
Свойства
Activity |
Возвращает действие, с которым в настоящее время связан этот фрагмент. (Унаследовано от Fragment) |
AllowEnterTransitionOverlap |
Возвращает значение, перекрывающееся ли переход выхода и ввод перехода. —или— задает, перекрывается ли переход выхода и введите перекрытие перехода. (Унаследовано от Fragment) |
AllowReturnTransitionOverlap |
Возвращает значение, перекрывающееся ли возвращаемое и повторное включение перехода. —или— задает, перекрываются ли возвращаемые переходы и переключаются повторно. (Унаследовано от Fragment) |
Arguments |
Возвращает аргументы, предоставленные |
ChildFragmentManager |
Верните частный фрагментManager для размещения фрагментов и управления ими внутри этого фрагмента. (Унаследовано от Fragment) |
Class |
Возвращает класс среды выполнения этого |
Context |
|
EnterTransition |
Возвращает переход, который будет использоваться для перемещения представлений в начальную сцену. -или- Задает переход, который будет использоваться для перемещения представлений в начальную сцену. (Унаследовано от Fragment) |
ExitTransition |
Возвращает переход, который будет использоваться для перемещения представлений из сцены при удалении, скрытии или отключении фрагмента, если не отображается стек назад. -или- Задает переход, который будет использоваться для перемещения представлений из сцены при удалении, скрытии или отключении, если не отображается стек задней части. (Унаследовано от Fragment) |
FragmentManager |
Возвращает Объект FragmentManager для взаимодействия с фрагментами, связанными с действием этого фрагмента. (Унаследовано от Fragment) |
Handle |
Дескриптор базового экземпляра Android. (Унаследовано от Object) |
Host |
Возвращает объект узла этого фрагмента. (Унаследовано от Fragment) |
Id |
Возвращает идентификатор, по которым известен этот фрагмент. (Унаследовано от Fragment) |
IsAdded |
Возвращает значение true, если фрагмент в данный момент добавляется в его действие. (Унаследовано от Fragment) |
IsDetached |
Возвращает значение true, если фрагмент был явно отключен от пользовательского интерфейса. (Унаследовано от Fragment) |
IsHidden |
Возвращает значение true, если фрагмент скрыт. (Унаследовано от Fragment) |
IsInLayout |
Возвращает значение true, если макет включен в иерархию представлений действий через < фрагмент> ярлык. (Унаследовано от Fragment) |
IsRemoving |
Возвращает значение true, если этот фрагмент в настоящее время удаляется из его действия. (Унаследовано от Fragment) |
IsResumed |
Возвращает значение true, если фрагмент находится в состоянии возобновления. (Унаследовано от Fragment) |
IsStateSaved |
Возвращает значение true, если этот фрагмент добавлен и его состояние уже сохранено его узлом. (Унаследовано от Fragment) |
IsVisible |
Возвращает значение true, если фрагмент в настоящее время отображается пользователю. (Унаследовано от Fragment) |
JniIdentityHashCode |
Фрагмент, отображающий список элементов путем привязки к источнику данных, например массиву или курсору, и предоставляет обработчики событий, когда пользователь выбирает элемент. (Унаследовано от Object) |
JniPeerMembers |
Фрагмент, отображающий список элементов путем привязки к источнику данных, например массиву или курсору, и предоставляет обработчики событий, когда пользователь выбирает элемент. |
LayoutInflater |
Возвращает кэшированный макетInflater, используемый для раздувания представлений этого фрагмента. (Унаследовано от Fragment) |
ListAdapter |
Получите ListAdapter, связанный с этим фрагментом ListView. -или- Укажите курсор для представления списка. |
ListView |
Получение мини-приложения представления списка фрагмента. |
LoaderManager |
Верните LoaderManager для этого фрагмента, создав его при необходимости. (Унаследовано от Fragment) |
ParentFragment |
Возвращает родительский фрагмент, содержащий этот фрагмент. (Унаследовано от Fragment) |
PeerReference |
Фрагмент, отображающий список элементов путем привязки к источнику данных, например массиву или курсору, и предоставляет обработчики событий, когда пользователь выбирает элемент. (Унаследовано от Object) |
ReenterTransition |
Возвращает переход, который будет использоваться для перемещения представлений в сцену при возврате из-за всплывающих стека назад. -или- Задает переход, который будет использоваться для перемещения представлений в сцену при возврате из-за всплывающих стека назад. (Унаследовано от Fragment) |
Resources |
Возвращается значение |
RetainInstance |
Управление сохранением экземпляра фрагмента во время повторного создания действия (например, из изменения конфигурации). (Унаследовано от Fragment) |
ReturnTransition |
Возвращает переход, который будет использоваться для перемещения представлений из сцены при подготовке фрагмента к удалению, скрытию или отключению из-за всплывающих стека назад. -или- Задает переход, который будет использоваться для перемещения представлений из сцены при подготовке фрагмента к удалению, скрытию или отключению из-за всплывающего стека назад. (Унаследовано от Fragment) |
SelectedItemId |
Получите идентификатор строки курсора выбранного элемента списка. |
SelectedItemPosition |
Получите положение выбранного элемента списка. |
SharedElementEnterTransition |
Возвращает переход, который будет использоваться для общих элементов, передаваемых в сцену содержимого. -или- Задает переход, который будет использоваться для общих элементов, передаваемых в сцену содержимого. (Унаследовано от Fragment) |
SharedElementReturnTransition |
Верните переход, который будет использоваться для общих элементов, передаваемых обратно во время всплывающего окна заднего стека. -или- Задает переход, который будет использоваться для общих элементов, передаваемых обратно во время всплывающего окна заднего стека. (Унаследовано от Fragment) |
Tag |
Получите имя тега фрагмента, если указано. (Унаследовано от Fragment) |
TargetFragment |
Возвращает целевой фрагмент, заданный по |
TargetRequestCode |
Возвращает код целевого запроса, заданный по |
ThresholdClass |
Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода. |
ThresholdType |
Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода. |
UserVisibleHint |
Задайте системе указание о том, отображается ли пользовательский интерфейс этого фрагмента для пользователя. (Унаследовано от Fragment) |
View |
Получите корневое представление для макета фрагмента (который возвращается |
Методы
Clone() |
Создает и возвращает копию этого объекта. (Унаследовано от Object) |
Dispose() |
Фрагмент, отображающий список элементов путем привязки к источнику данных, например массиву или курсору, и предоставляет обработчики событий, когда пользователь выбирает элемент. (Унаследовано от Object) |
Dispose(Boolean) |
Фрагмент, отображающий список элементов путем привязки к источнику данных, например массиву или курсору, и предоставляет обработчики событий, когда пользователь выбирает элемент. (Унаследовано от Object) |
Dump(String, FileDescriptor, PrintWriter, String[]) |
Печать состояния фрагментов в заданном потоке. (Унаследовано от Fragment) |
Equals(Object) |
Устаревшие..
Подклассы не могут переопределить равно(). (Унаследовано от Fragment) |
GetHashCode() |
Устаревшие..
Подклассы не могут переопределить hashCode(). (Унаследовано от Fragment) |
GetString(Int32) |
Возвращает локализованную строку из таблицы строк пакета приложения по умолчанию. (Унаследовано от Fragment) |
GetString(Int32, Object[]) |
Возвращает локализованную строку из таблицы строк пакета приложения по умолчанию. (Унаследовано от Fragment) |
GetText(Int32) |
Возвращает локализованную, стильную CharSequence из строковой таблицы пакета приложения по умолчанию. (Унаследовано от Fragment) |
GetTextFormatted(Int32) |
Возвращает локализованную, стильную CharSequence из строковой таблицы пакета приложения по умолчанию. (Унаследовано от Fragment) |
JavaFinalize() |
Вызывается сборщиком мусора в объекте, когда сборка мусора определяет, что больше ссылок на объект нет. (Унаследовано от Object) |
Notify() |
Пробуждение одного потока, ожидающего монитора этого объекта. (Унаследовано от Object) |
NotifyAll() |
Просыпает все потоки, ожидающие монитора этого объекта. (Унаследовано от Object) |
OnActivityCreated(Bundle) |
Вызывается при создании действия фрагмента и создании экземпляра иерархии представлений этого фрагмента. (Унаследовано от Fragment) |
OnActivityResult(Int32, Result, Intent) |
Получение результата из предыдущего вызова |
OnAttach(Activity) |
Этот элемент считается нерекомендуемым. (Унаследовано от Fragment) |
OnAttach(Context) |
Вызывается при первом присоединении фрагмента к его контексту. (Унаследовано от Fragment) |
OnAttachFragment(Fragment) |
Вызывается при присоединении фрагмента в качестве дочернего элемента этого фрагмента. (Унаследовано от Fragment) |
OnConfigurationChanged(Configuration) |
Вызывается системой при изменении конфигурации устройства во время выполнения компонента. (Унаследовано от Fragment) |
OnContextItemSelected(IMenuItem) |
Этот перехват вызывается всякий раз, когда выбран элемент в контекстном меню. (Унаследовано от Fragment) |
OnCreate(Bundle) |
Вызывается для первоначального создания фрагмента. (Унаследовано от Fragment) |
OnCreateAnimator(FragmentTransit, Boolean, Int32) |
Вызывается при загрузке фрагмента анимации. (Унаследовано от Fragment) |
OnCreateContextMenu(IContextMenu, View, IContextMenuContextMenuInfo) |
Вызывается при отображении контекстного меню. |
OnCreateOptionsMenu(IMenu, MenuInflater) |
Инициализировать содержимое стандартного меню параметров действия. (Унаследовано от Fragment) |
OnCreateView(LayoutInflater, ViewGroup, Bundle) |
Вызывается для создания экземпляра фрагмента представления пользовательского интерфейса. (Унаследовано от Fragment) |
OnDestroy() |
Вызывается, когда фрагмент больше не используется. (Унаследовано от Fragment) |
OnDestroyOptionsMenu() |
Вызывается, когда пункты меню этого фрагмента больше не включаются в общее меню параметров. (Унаследовано от Fragment) |
OnDestroyView() |
Вызывается, когда ранее созданное |
OnDetach() |
Вызывается, когда фрагмент больше не подключен к его активности. (Унаследовано от Fragment) |
OnGetLayoutInflater(Bundle) |
Возвращает объект LayoutInflater, используемый для раздувания представлений этого фрагмента. (Унаследовано от Fragment) |
OnHiddenChanged(Boolean) |
Вызывается при изменении скрытого состояния (по мере изменения |
OnInflate(Activity, IAttributeSet, Bundle) |
Этот элемент считается нерекомендуемым. (Унаследовано от Fragment) |
OnInflate(Context, IAttributeSet, Bundle) |
Вызывается при создании фрагмента в рамках инфляции макета представления, как правило, из настройки представления действия. (Унаследовано от Fragment) |
OnInflate(IAttributeSet, Bundle) |
Устаревшие..
Этот элемент считается нерекомендуемым. (Унаследовано от Fragment) |
OnListItemClick(ListView, View, Int32, Int64) |
Этот метод будет вызываться при выборе элемента в списке. |
OnLowMemory() |
Это вызывается, когда общая система работает с низкой памятью, и активно выполняемые процессы должны обрезать их использование памяти. (Унаследовано от Fragment) |
OnMultiWindowModeChanged(Boolean) |
Вызывается, когда действие фрагмента изменяется с полноэкранного режима на режим с несколькими окнами и наоборот. (Унаследовано от Fragment) |
OnMultiWindowModeChanged(Boolean, Configuration) |
Вызывается, когда действие фрагмента изменяется с полноэкранного режима на режим с несколькими окнами и наоборот. (Унаследовано от Fragment) |
OnOptionsItemSelected(IMenuItem) |
Этот перехват вызывается всякий раз, когда выбран элемент в меню параметров. (Унаследовано от Fragment) |
OnOptionsMenuClosed(IMenu) |
Этот перехват вызывается всякий раз, когда меню параметров закрывается (либо пользователь отменяет меню с помощью кнопки "Назад или меню", либо при выборе элемента). (Унаследовано от Fragment) |
OnPause() |
Вызывается, когда фрагмент больше не возобновляется. (Унаследовано от Fragment) |
OnPictureInPictureModeChanged(Boolean) |
Вызывается системой, когда действие изменяется на режим рисунка и из режима рисунка. (Унаследовано от Fragment) |
OnPictureInPictureModeChanged(Boolean, Configuration) |
Вызывается системой, когда действие изменяется на режим рисунка и из режима рисунка. (Унаследовано от Fragment) |
OnPrepareOptionsMenu(IMenu) |
Подготовьте стандартное меню параметров экрана для отображения. (Унаследовано от Fragment) |
OnRequestPermissionsResult(Int32, String[], Permission[]) |
Обратный вызов для результата запроса разрешений. (Унаследовано от Fragment) |
OnResume() |
Вызывается, когда фрагмент отображается пользователю и активно выполняется. (Унаследовано от Fragment) |
OnSaveInstanceState(Bundle) |
Вызывается для того, чтобы спросить фрагмент сохранить текущее динамическое состояние, чтобы его позже можно было восстановить в новом экземпляре его процесса. (Унаследовано от Fragment) |
OnStart() |
Вызывается, когда фрагмент отображается пользователю. (Унаследовано от Fragment) |
OnStop() |
Вызывается, когда фрагмент больше не запущен. (Унаследовано от Fragment) |
OnTrimMemory(TrimMemory) |
Вызывается, когда операционная система определила, что это хорошее время для процесса, чтобы обрезать ненужимую память от своего процесса. (Унаследовано от Fragment) |
OnViewCreated(View, Bundle) |
Вызывается сразу после |
OnViewStateRestored(Bundle) |
Вызывается, когда все сохраненные состояния восстановлены в иерархию представлений фрагмента. (Унаследовано от Fragment) |
PostponeEnterTransition() |
Отложите переход с вводом фрагмента до вызова или |
RegisterForContextMenu(View) |
Регистрирует контекстное меню для данного представления (несколько представлений могут отображать контекстное меню). (Унаследовано от Fragment) |
RequestPermissions(String[], Int32) |
Запрашивает разрешения, предоставляемые этому приложению. (Унаследовано от Fragment) |
SetEmptyText(ICharSequence) |
Содержимое по умолчанию для ListFragment содержит TextView, которое можно отобразить при пустом списке. |
SetEmptyText(String) |
Содержимое по умолчанию для ListFragment содержит TextView, которое можно отобразить при пустом списке. |
SetEnterSharedElementCallback(SharedElementCallback) |
Когда пользовательские переходы используются с фрагментами, обратный вызов перехода вызывается при присоединении или отключении этого фрагмента, если не отображается стек назад. (Унаследовано от Fragment) |
SetExitSharedElementCallback(SharedElementCallback) |
Когда пользовательские переходы используются с фрагментами, обратный вызов перехода выхода вызывается при присоединении или отключении этого фрагмента при всплывающем стеке назад. (Унаследовано от Fragment) |
SetHandle(IntPtr, JniHandleOwnership) |
Задает свойство Handle. (Унаследовано от Object) |
SetHasOptionsMenu(Boolean) |
Сообщите, что этот фрагмент хотел бы участвовать в заполнении меню параметров, получив вызов |
SetInitialSavedState(Fragment+SavedState) |
Задайте исходное сохраненное состояние, которое этот фрагмент должен восстановить сам при первом создании, как возвращается |
SetListShown(Boolean) |
Определите, отображается ли список. |
SetListShownNoAnimation(Boolean) |
Например |
SetMenuVisibility(Boolean) |
Задайте указание, должно ли отображаться меню этого фрагмента. (Унаследовано от Fragment) |
SetSelection(Int32) |
Задайте для выбранного элемента списка указанное положение с данными адаптера. |
SetTargetFragment(Fragment, Int32) |
Необязательный целевой объект для этого фрагмента. (Унаследовано от Fragment) |
ShouldShowRequestPermissionRationale(String) |
Возвращает значение, указывающее, следует ли отображать пользовательский интерфейс с обоснованием перед запросом разрешения. (Унаследовано от Fragment) |
StartActivity(Intent) |
Вызов |
StartActivity(Intent, Bundle) |
Вызов |
StartActivityForResult(Intent, Int32) |
Вызов |
StartActivityForResult(Intent, Int32, Bundle) |
Вызов |
StartIntentSenderForResult(IntentSender, Int32, Intent, ActivityFlags, ActivityFlags, Int32, Bundle) |
Вызов |
StartPostponedEnterTransition() |
Начать отложенные переходы после |
ToArray<T>() |
Фрагмент, отображающий список элементов путем привязки к источнику данных, например массиву или курсору, и предоставляет обработчики событий, когда пользователь выбирает элемент. (Унаследовано от Object) |
ToString() |
Возвращает строковое представление объекта. (Унаследовано от Object) |
UnregisterForContextMenu(View) |
Запрещает отображение контекстного меню для данного представления. (Унаследовано от Fragment) |
UnregisterFromRuntime() |
Фрагмент, отображающий список элементов путем привязки к источнику данных, например массиву или курсору, и предоставляет обработчики событий, когда пользователь выбирает элемент. (Унаследовано от Object) |
Wait() |
Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>помощи уведомления</em> или <эм>прерванного</em>. (Унаследовано от Object) |
Wait(Int64) |
Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>получении уведомления</>em или <>эм прервано< или> до тех пор, пока не истекло определенное количество реального времени. (Унаследовано от Object) |
Wait(Int64, Int32) |
Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>получении уведомления</>em или <>эм прервано< или> до тех пор, пока не истекло определенное количество реального времени. (Унаследовано от Object) |
Явные реализации интерфейса
IJavaPeerable.Disposed() |
Фрагмент, отображающий список элементов путем привязки к источнику данных, например массиву или курсору, и предоставляет обработчики событий, когда пользователь выбирает элемент. (Унаследовано от Object) |
IJavaPeerable.DisposeUnlessReferenced() |
Фрагмент, отображающий список элементов путем привязки к источнику данных, например массиву или курсору, и предоставляет обработчики событий, когда пользователь выбирает элемент. (Унаследовано от Object) |
IJavaPeerable.Finalized() |
Фрагмент, отображающий список элементов путем привязки к источнику данных, например массиву или курсору, и предоставляет обработчики событий, когда пользователь выбирает элемент. (Унаследовано от Object) |
IJavaPeerable.JniManagedPeerState |
Фрагмент, отображающий список элементов путем привязки к источнику данных, например массиву или курсору, и предоставляет обработчики событий, когда пользователь выбирает элемент. (Унаследовано от Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
Фрагмент, отображающий список элементов путем привязки к источнику данных, например массиву или курсору, и предоставляет обработчики событий, когда пользователь выбирает элемент. (Унаследовано от Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Фрагмент, отображающий список элементов путем привязки к источнику данных, например массиву или курсору, и предоставляет обработчики событий, когда пользователь выбирает элемент. (Унаследовано от Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
Фрагмент, отображающий список элементов путем привязки к источнику данных, например массиву или курсору, и предоставляет обработчики событий, когда пользователь выбирает элемент. (Унаследовано от Object) |
Методы расширения
JavaCast<TResult>(IJavaObject) |
Выполняет преобразование типа, проверяемого средой выполнения Android. |
JavaCast<TResult>(IJavaObject) |
Фрагмент, отображающий список элементов путем привязки к источнику данных, например массиву или курсору, и предоставляет обработчики событий, когда пользователь выбирает элемент. |
GetJniTypeName(IJavaPeerable) |
Фрагмент, отображающий список элементов путем привязки к источнику данных, например массиву или курсору, и предоставляет обработчики событий, когда пользователь выбирает элемент. |