am 6ca0b371: Merge "Small clean up of KeyboardView.onMeasure"

* commit '6ca0b371de557b21dab5736802055cc367036f8d':
  Small clean up of KeyboardView.onMeasure
main
Tadashi G. Takaoka 2013-08-09 04:30:18 -07:00 committed by Android Git Automerger
commit c77684d1aa
1 changed files with 6 additions and 5 deletions

View File

@ -196,13 +196,14 @@ public class KeyboardView extends View {
@Override
protected void onMeasure(final int widthMeasureSpec, final int heightMeasureSpec) {
if (mKeyboard != null) {
// The main keyboard expands to the display width.
final int height = mKeyboard.mOccupiedHeight + getPaddingTop() + getPaddingBottom();
setMeasuredDimension(widthMeasureSpec, height);
} else {
if (mKeyboard == null) {
super.onMeasure(widthMeasureSpec, heightMeasureSpec);
return;
}
// The main keyboard expands to the entire this {@link KeyboardView}.
final int width = mKeyboard.mOccupiedWidth + getPaddingLeft() + getPaddingRight();
final int height = mKeyboard.mOccupiedHeight + getPaddingTop() + getPaddingBottom();
setMeasuredDimension(width, height);
}
@Override