Update ApiDemos for ActionBar

- use Gravity.START and Gravity.END

Change-Id: Id2adac4c23ad2de2d04a36ef8195367aea63c66f
This commit is contained in:
Fabrice Di Meglio
2012-07-13 18:00:01 -07:00
parent 25fc64f00a
commit 161859ee84
2 changed files with 9 additions and 8 deletions

View File

@@ -93,18 +93,18 @@ public class ActionBarDisplayOptions extends Activity
case R.id.cycle_custom_gravity:
ActionBar.LayoutParams lp = (ActionBar.LayoutParams) mCustomView.getLayoutParams();
int newGravity = 0;
switch (lp.gravity & Gravity.HORIZONTAL_GRAVITY_MASK) {
case Gravity.LEFT:
switch (lp.gravity & Gravity.RELATIVE_HORIZONTAL_GRAVITY_MASK) {
case Gravity.START:
newGravity = Gravity.CENTER_HORIZONTAL;
break;
case Gravity.CENTER_HORIZONTAL:
newGravity = Gravity.RIGHT;
newGravity = Gravity.END;
break;
case Gravity.RIGHT:
newGravity = Gravity.LEFT;
case Gravity.END:
newGravity = Gravity.START;
break;
}
lp.gravity = lp.gravity & ~Gravity.HORIZONTAL_GRAVITY_MASK | newGravity;
lp.gravity = lp.gravity & ~Gravity.RELATIVE_HORIZONTAL_GRAVITY_MASK | newGravity;
bar.setCustomView(mCustomView, lp);
return;
}