Modifying SystemShortcut to enable support for RemoteAction
See the bug, comment #1 for details Bug: 117888000 Test: manual test with a prototype Change-Id: I0422df6006e2cfc7344fc3bee531341b11b1050e
This commit is contained in:
@@ -387,8 +387,7 @@ public class TaskView extends FrameLayout implements TaskCallbacks, PageCallback
|
||||
for (TaskSystemShortcut menuOption : TaskMenuView.MENU_OPTIONS) {
|
||||
OnClickListener onClickListener = menuOption.getOnClickListener(activity, this);
|
||||
if (onClickListener != null) {
|
||||
info.addAction(new AccessibilityNodeInfo.AccessibilityAction(menuOption.labelResId,
|
||||
context.getText(menuOption.labelResId)));
|
||||
info.addAction(menuOption.createAccessibilityAction(context));
|
||||
}
|
||||
}
|
||||
|
||||
@@ -409,7 +408,7 @@ public class TaskView extends FrameLayout implements TaskCallbacks, PageCallback
|
||||
}
|
||||
|
||||
for (TaskSystemShortcut menuOption : TaskMenuView.MENU_OPTIONS) {
|
||||
if (action == menuOption.labelResId) {
|
||||
if (menuOption.hasHandlerForAction(action)) {
|
||||
OnClickListener onClickListener = menuOption.getOnClickListener(
|
||||
fromContext(getContext()), this);
|
||||
if (onClickListener != null) {
|
||||
|
||||
Reference in New Issue
Block a user