Fix inaccurate TypedArray.getDrawable() documentation
The documentation implied that you could override Resources.getDrawable(int) to load custom drawables, which is not the case. BUG: 16635905 Change-Id: I06c0febe2d6d4194ef5a31f167b378fe311b7a2d
This commit is contained in:
@@ -16,6 +16,7 @@
|
||||
|
||||
package android.content.res;
|
||||
|
||||
import android.annotation.Nullable;
|
||||
import android.graphics.drawable.Drawable;
|
||||
import android.util.AttributeSet;
|
||||
import android.util.DisplayMetrics;
|
||||
@@ -728,15 +729,13 @@ public class TypedArray {
|
||||
}
|
||||
|
||||
/**
|
||||
* Retrieve the Drawable for the attribute at <var>index</var>. This
|
||||
* gets the resource ID of the selected attribute, and uses
|
||||
* {@link Resources#getDrawable Resources.getDrawable} of the owning
|
||||
* Resources object to retrieve its Drawable.
|
||||
* Retrieve the Drawable for the attribute at <var>index</var>.
|
||||
*
|
||||
* @param index Index of attribute to retrieve.
|
||||
*
|
||||
* @return Drawable for the attribute, or null if not defined.
|
||||
*/
|
||||
@Nullable
|
||||
public Drawable getDrawable(int index) {
|
||||
if (mRecycled) {
|
||||
throw new RuntimeException("Cannot make calls to a recycled instance!");
|
||||
|
||||
Reference in New Issue
Block a user