Я хочу создать приложение, которое использует службу специальных возможностей для перехвата изменений текста в других приложениях.
Конечно, я не хочу, чтобы он срабатывал при изменении текста в любом приложении.
Допустим, я хочу отслеживать приложение ACME Retail, и я знаю, что его пакет называется com.acme.app, и, в частности, я хочу отслеживать, когда пользователь нажал, чтобы просмотреть продукт, который продается ACME Retail, и я хочу искать название продукта и его цену.
Из того, что я посмотрел, я могу найти это, используя findAccessibilityNodeInfosByViewId
.
Так что, может быть, это будет что-то вроде findAccessibilityNodeInfosByViewId(com.acme.app:id/productTitle")
Если я не знаю идентификатор, как я могу узнать этот идентификатор?