This commit is contained in:
M66B 2019-12-26 11:27:55 +01:00
parent 5537a44f9d
commit f594860050
1 changed files with 30 additions and 0 deletions

View File

@ -540,6 +540,36 @@ public class AdapterMessage extends RecyclerView.Adapter<AdapterMessage.ViewHold
info.setContentDescription(TextUtils.join(", ", result));
}
@Override
public boolean performAccessibilityAction(View host, int action, Bundle args) {
TupleMessageEx message = getMessage();
if (message == null)
return false;
switch (action) {
case R.id.ibExpander:
onToggleMessage(message);
return true;
case R.id.ibAvatar:
onViewContact(message);
return true;
case R.id.ibFlagged:
onToggleFlag(message);
return true;
case R.id.ibAuth:
onShowAuth(message);
return true;
case R.id.ibSnoozed:
onShowSnoozed(message);
return true;
case R.id.ibHelp:
onHelp(message);
return true;
default:
return super.performAccessibilityAction(host, action, args);
}
}
});
}