FragmentStrictMode
object 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. Basically, it's a version of android.os.StrictMode
specifically for fragment-related issues.
You can decide what should happen when a violation is detected. For example, using Policy.Builder.penaltyLog
you can watch the output of adb logcat
while you use your application to see the violations as they happen.
Summary
Nested types |
|
---|---|
FragmentStrictMode.OnViolationListener |
When |
FragmentStrictMode.Policy |
|
FragmentStrictMode.Policy.Builder |
Creates |
Public fields |
|
---|---|
final @NonNull FragmentStrictMode.Policy |
The current policy for what actions should be detected, as well as the penalty if such actions occur. |
Public methods |
|
---|---|
final @VisibleForTesting void |
onPolicyViolation(Violation violation) |
Public fields
defaultPolicy
public final @NonNull FragmentStrictMode.Policy defaultPolicy
The current policy for what actions should be detected, as well as the penalty if such actions occur.