Lines Matching defs:gravity
196 * Defines which View is ignored when the gravity is applied. This setting has no
197 * effect if the gravity is <code>Gravity.LEFT | Gravity.TOP</code>.
199 * @param viewId The id of the View to be ignored by gravity, or 0 if no View
216 * relative to one another to be significant, setting gravity will affect
220 * @param gravity See {@link android.view.Gravity}
228 public void setGravity(int gravity) {
229 if (mGravity != gravity) {
230 if ((gravity & Gravity.RELATIVE_HORIZONTAL_GRAVITY_MASK) == 0) {
231 gravity |= Gravity.START;
234 if ((gravity & Gravity.VERTICAL_GRAVITY_MASK) == 0) {
235 gravity |= Gravity.TOP;
238 mGravity = gravity;
245 final int gravity = horizontalGravity & Gravity.RELATIVE_HORIZONTAL_GRAVITY_MASK;
246 if ((mGravity & Gravity.RELATIVE_HORIZONTAL_GRAVITY_MASK) != gravity) {
247 mGravity = (mGravity & ~Gravity.RELATIVE_HORIZONTAL_GRAVITY_MASK) | gravity;
254 final int gravity = verticalGravity & Gravity.VERTICAL_GRAVITY_MASK;
255 if ((mGravity & Gravity.VERTICAL_GRAVITY_MASK) != gravity) {
256 mGravity = (mGravity & ~Gravity.VERTICAL_GRAVITY_MASK) | gravity;
348 int gravity = mGravity & Gravity.RELATIVE_HORIZONTAL_GRAVITY_MASK;
349 final boolean horizontalGravity = gravity != Gravity.LEFT && gravity != 0;
350 gravity = mGravity & Gravity.VERTICAL_GRAVITY_MASK;
351 final boolean verticalGravity = gravity != Gravity.TOP && gravity != 0;