summaryrefslogtreecommitdiffstats
path: root/v4/eclair
diff options
context:
space:
mode:
authorDianne Hackborn <hackbod@google.com>2013-03-22 11:51:48 -0700
committerDianne Hackborn <hackbod@google.com>2013-03-22 12:08:54 -0700
commitd3a70800e5f2cc2855d53ebea82fb7568affe02a (patch)
tree00ad578ff5f190ea9b257100b23ab396bd4de4f4 /v4/eclair
parent2af9924f549ed8a507e53922db321777bd133132 (diff)
downloadandroid_frameworks_support-d3a70800e5f2cc2855d53ebea82fb7568affe02a.tar.gz
android_frameworks_support-d3a70800e5f2cc2855d53ebea82fb7568affe02a.tar.bz2
android_frameworks_support-d3a70800e5f2cc2855d53ebea82fb7568affe02a.zip
Add new TransportController helper class.
This is for media apps to receive transport key events while they have input focus. Change-Id: Id4d68b7e0c33b11b1295abe89619729c18691516
Diffstat (limited to 'v4/eclair')
-rw-r--r--v4/eclair/android/support/v4/view/KeyEventCompatEclair.java10
1 files changed, 10 insertions, 0 deletions
diff --git a/v4/eclair/android/support/v4/view/KeyEventCompatEclair.java b/v4/eclair/android/support/v4/view/KeyEventCompatEclair.java
index aa60edb019..b3b0d11afc 100644
--- a/v4/eclair/android/support/v4/view/KeyEventCompatEclair.java
+++ b/v4/eclair/android/support/v4/view/KeyEventCompatEclair.java
@@ -18,8 +18,18 @@
package android.support.v4.view;
import android.view.KeyEvent;
+import android.view.View;
class KeyEventCompatEclair {
+ public static Object getKeyDispatcherState(View view) {
+ return view.getKeyDispatcherState();
+ }
+
+ public static boolean dispatch(KeyEvent event, KeyEvent.Callback receiver, Object state,
+ Object target) {
+ return event.dispatch(receiver, (KeyEvent.DispatcherState)state, target);
+ }
+
public static void startTracking(KeyEvent event) {
event.startTracking();
}