From b2a44f0ec00cfe7cc8a3b30ef301ea82da53769a Mon Sep 17 00:00:00 2001 From: Kirill Grouchnikov Date: Wed, 14 Sep 2016 16:24:44 -0700 Subject: [PATCH] Mark a hidden MotionEvent method to be visible for tests This allows CTS coverage for MotionEvent.isButtonPressed. Bug: 31441257 Change-Id: I885b596f9f6f94c1cb48ff61c8002a28b4dd5ead --- api/test-current.txt | 1 + core/java/android/view/MotionEvent.java | 1 + 2 files changed, 2 insertions(+) diff --git a/api/test-current.txt b/api/test-current.txt index 699fcc3b1c7dd..38e73b2306e7c 100644 --- a/api/test-current.txt +++ b/api/test-current.txt @@ -42103,6 +42103,7 @@ package android.view { method public final void recycle(); method public final void setAction(int); method public final void setActionButton(int); + method public final void setButtonState(int); method public final void setEdgeFlags(int); method public final void setLocation(float, float); method public final void setSource(int); diff --git a/core/java/android/view/MotionEvent.java b/core/java/android/view/MotionEvent.java index 9019e879f4c4c..fab536479e3d8 100644 --- a/core/java/android/view/MotionEvent.java +++ b/core/java/android/view/MotionEvent.java @@ -2334,6 +2334,7 @@ public final class MotionEvent extends InputEvent implements Parcelable { * @see #getButtonState() * @hide */ + @TestApi public final void setButtonState(int buttonState) { nativeSetButtonState(mNativePtr, buttonState); }