{% setvar book_path %}/reference/androidx/_book.yaml{% endsetvar %} {% include "_shared/_reference-head-tags.html" %}

androidx.fragment.app.strictmode

Interfaces

FragmentStrictMode.OnViolationListener

When Policy.Builder.penaltyListener is enabled, the listener is called when a violation occurs.

Classes

FragmentStrictMode.Policy

FragmentStrictMode policy applied to a certain FragmentManager (or globally).

FragmentStrictMode.Policy.Builder

Creates Policy instances.

FragmentStrictMode

FragmentStrictMode is a tool which detects things you might be doing by accident and brings them to your attention so you can fix them.

Exceptions

FragmentReuseViolation

See FragmentStrictMode.Policy.Builder.detectFragmentReuse.

FragmentTagUsageViolation

See FragmentStrictMode.Policy.Builder.detectFragmentTagUsage.

GetRetainInstanceUsageViolation

See #FragmentStrictMode.Policy.Builder.detectRetainInstanceUsage.

GetTargetFragmentRequestCodeUsageViolation

See FragmentStrictMode.Policy.Builder.detectTargetFragmentUsage.

GetTargetFragmentUsageViolation

See FragmentStrictMode.Policy.Builder.detectTargetFragmentUsage.

RetainInstanceUsageViolation

See FragmentStrictMode.Policy.Builder.detectRetainInstanceUsage.

SetRetainInstanceUsageViolation

See FragmentStrictMode.Policy.Builder.detectRetainInstanceUsage.

SetTargetFragmentUsageViolation

See FragmentStrictMode.Policy.Builder.detectTargetFragmentUsage.

SetUserVisibleHintViolation

See FragmentStrictMode.Policy.Builder.detectSetUserVisibleHint.

TargetFragmentUsageViolation

See FragmentStrictMode.Policy.Builder.detectTargetFragmentUsage.

Violation

Root class for all FragmentStrictMode violations.

WrongFragmentContainerViolation

See FragmentStrictMode.Policy.Builder.detectWrongFragmentContainer.

WrongNestedHierarchyViolation

See FragmentStrictMode.Policy.Builder.detectWrongNestedHierarchy.