Пытаюсь сделать это следующим образом:
public class AccessibilityDelegateButton extends AccessibilityDelegateCompat {
private CharSequence className;
public AccessibilityDelegateButton(CharSequence className) {
super();
this.className =className;
}
@Override
public void onPopulateAccessibilityEvent(View host, AccessibilityEvent event) {
super.onPopulateAccessibilityEvent(host,event);
event.setClassName(className);
}
@Override
public void onInitializeAccessibilityNodeInfo(View host, AccessibilityNodeInfoCompat info) {
super.onInitializeAccessibilityNodeInfo(host,info);
info.setClassName(className);
}
}
И использование класса в activity:
TextView finishButton= new TextView(this);
ViewCompat.setAccessibilityDelegate(finishButton, new AccessibilityDelegateButton(Button.class.getName()));
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники