Merge "Add example for detectResourceMismatches()" into mnc-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
8d0cf8bc45
@@ -476,8 +476,18 @@ public final class StrictMode {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Enable detection of mismatches between defined resource types
|
* Enables detection of mismatches between defined resource types
|
||||||
* and getter calls.
|
* and getter calls.
|
||||||
|
* <p>
|
||||||
|
* This helps detect accidental type mismatches and potentially
|
||||||
|
* expensive type conversions when obtaining typed resources.
|
||||||
|
* <p>
|
||||||
|
* For example, a strict mode violation would be thrown when
|
||||||
|
* calling {@link android.content.res.TypedArray#getInt(int, int)}
|
||||||
|
* on an index that contains a String-type resource. If the string
|
||||||
|
* value can be parsed as an integer, this method call will return
|
||||||
|
* a value without crashing; however, the developer should format
|
||||||
|
* the resource as an integer to avoid unnecessary type conversion.
|
||||||
*/
|
*/
|
||||||
public Builder detectResourceMismatches() {
|
public Builder detectResourceMismatches() {
|
||||||
return enable(DETECT_RESOURCE_MISMATCH);
|
return enable(DETECT_RESOURCE_MISMATCH);
|
||||||
|
|||||||
Reference in New Issue
Block a user