am 9cf69a45: Adds documentation for a few methods.

* commit '9cf69a45b24646bdd4bf365afe4e8e9fb30f9a22':
  Adds documentation for a few methods.
main
David Faden 2014-08-26 11:15:07 +00:00 committed by Android Git Automerger
commit e4fb843a7f
2 changed files with 26 additions and 4 deletions

View File

@ -93,13 +93,13 @@ public class Key implements Comparable<Key> {
/** Icon to display instead of a label. Icon takes precedence over a label */
private final int mIconId;
/** Width of the key, not including the gap */
/** Width of the key, excluding the gap */
private final int mWidth;
/** Height of the key, not including the gap */
/** Height of the key, excluding the gap */
private final int mHeight;
/** X coordinate of the key in the keyboard layout */
/** X coordinate of the top-left corner of the key in the keyboard layout, excluding the gap. */
private final int mX;
/** Y coordinate of the key in the keyboard layout */
/** Y coordinate of the top-left corner of the key in the keyboard layout, excluding the gap. */
private final int mY;
/** Hit bounding box of the key */
private final Rect mHitBox = new Rect();
@ -736,18 +736,34 @@ public class Key implements Comparable<Key> {
return iconSet.getIconDrawable(getIconId());
}
/**
* Gets the width of the key in pixels, excluding the gap.
* @return The width of the key in pixels, excluding the gap.
*/
public int getWidth() {
return mWidth;
}
/**
* Gets the height of the key in pixels, excluding the gap.
* @return The height of the key in pixels, excluding the gap.
*/
public int getHeight() {
return mHeight;
}
/**
* Gets the x-coordinate of the top-left corner of the key in pixels, excluding the gap.
* @return The x-coordinate of the top-left corner of the key in pixels, excluding the gap.
*/
public int getX() {
return mX;
}
/**
* Gets the y-coordinate of the top-left corner of the key in pixels, excluding the gap.
* @return The y-coordinate of the top-left corner of the key in pixels, excluding the gap.
*/
public int getY() {
return mY;
}

View File

@ -145,6 +145,12 @@ public final class InputPointers {
return mPointerIds.getPrimitiveArray();
}
/**
* Gets the time each point was registered, in milliseconds, relative to the first event in the
* sequence.
* @return The time each point was registered, in milliseconds, relative to the first event in
* the sequence.
*/
public int[] getTimes() {
if (DebugFlags.DEBUG_ENABLED || DEBUG_TIME) {
if (!isValidTimeStamps()) {