Merge "Add an internal method for setting optical insets." into lmp-preview-dev

This commit is contained in:
Adam Powell
2014-06-02 21:36:55 +00:00
committed by Android (Google) Code Review

View File

@@ -16172,6 +16172,20 @@ public class View implements Drawable.Callback, KeyEvent.Callback,
return mLayoutInsets;
}
/**
* Set this view's optical insets.
*
* <p>This method should be treated similarly to setMeasuredDimension and not as a general
* property. Views that compute their own optical insets should call it as part of measurement.
* This method does not request layout. If you are setting optical insets outside of
* measure/layout itself you will want to call requestLayout() yourself.
* </p>
* @hide
*/
public void setOpticalInsets(Insets insets) {
mLayoutInsets = insets;
}
/**
* Changes the selection state of this view. A view can be selected or not.
* Note that selection is not the same as focus. Views are typically