Merge "Make all KeyboardRow attributes private"
commit
18546fa92c
|
@ -234,7 +234,7 @@ public class Key implements Comparable<Key> {
|
||||||
public Key(final Resources res, final KeyboardParams params, final KeyboardRow row,
|
public Key(final Resources res, final KeyboardParams params, final KeyboardRow row,
|
||||||
final XmlPullParser parser) throws XmlPullParserException {
|
final XmlPullParser parser) throws XmlPullParserException {
|
||||||
final float horizontalGap = isSpacer() ? 0 : params.mHorizontalGap;
|
final float horizontalGap = isSpacer() ? 0 : params.mHorizontalGap;
|
||||||
final int rowHeight = row.mRowHeight;
|
final int rowHeight = row.getRowHeight();
|
||||||
mHeight = rowHeight - params.mVerticalGap;
|
mHeight = rowHeight - params.mVerticalGap;
|
||||||
|
|
||||||
final TypedArray keyAttr = res.obtainAttributes(Xml.asAttributeSet(parser),
|
final TypedArray keyAttr = res.obtainAttributes(Xml.asAttributeSet(parser),
|
||||||
|
|
|
@ -745,7 +745,7 @@ public class KeyboardBuilder<KP extends KeyboardParams> {
|
||||||
mRightEdgeKey = null;
|
mRightEdgeKey = null;
|
||||||
}
|
}
|
||||||
addEdgeSpace(mParams.mRightPadding, row);
|
addEdgeSpace(mParams.mRightPadding, row);
|
||||||
mCurrentY += row.mRowHeight;
|
mCurrentY += row.getRowHeight();
|
||||||
mCurrentRow = null;
|
mCurrentRow = null;
|
||||||
mTopEdge = false;
|
mTopEdge = false;
|
||||||
}
|
}
|
||||||
|
|
|
@ -38,10 +38,10 @@ public final class KeyboardRow {
|
||||||
private static final int KEYWIDTH_FILL_RIGHT = -1;
|
private static final int KEYWIDTH_FILL_RIGHT = -1;
|
||||||
|
|
||||||
private final KeyboardParams mParams;
|
private final KeyboardParams mParams;
|
||||||
|
/** The height of this row. */
|
||||||
|
private final int mRowHeight;
|
||||||
/** Default width of a key in this row. */
|
/** Default width of a key in this row. */
|
||||||
private float mDefaultKeyWidth;
|
private float mDefaultKeyWidth;
|
||||||
/** Default height of a key in this row. */
|
|
||||||
public final int mRowHeight;
|
|
||||||
/** Default keyLabelFlags in this row. */
|
/** Default keyLabelFlags in this row. */
|
||||||
private int mDefaultKeyLabelFlags;
|
private int mDefaultKeyLabelFlags;
|
||||||
/** Default backgroundType for this row */
|
/** Default backgroundType for this row */
|
||||||
|
@ -74,6 +74,10 @@ public final class KeyboardRow {
|
||||||
mCurrentX = 0.0f;
|
mCurrentX = 0.0f;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public int getRowHeight() {
|
||||||
|
return mRowHeight;
|
||||||
|
}
|
||||||
|
|
||||||
public float getDefaultKeyWidth() {
|
public float getDefaultKeyWidth() {
|
||||||
return mDefaultKeyWidth;
|
return mDefaultKeyWidth;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue