2013-09-12 3 views
2

Я разрабатываю приложение, которое использует авиализм доступности в Android. У меня возникла небольшая проблема, направляя пользователя на включение службы. Единственное, что я нашел до сих пор является:Включить службу доступности на android

final Intent intent = new Intent(android.provider.Settings.ACTION_ACCESSIBILITY_SETTINGS); 
startActivityForResult(intent, 0); 
intent.addCategory(Intent.CATEGORY_DEFAULT); 
startActivity(intent); 

Однако это только подводит нас к меню Как добираться. Я хотел бы автоматизировать необходимые шаги. На данный момент шаги, чтобы включить (после выхода из моего приложения) являются:

  1. пользователя принимается к настройкам
  2. пользователь щелкает Мой службы доступности
  3. пользователь нажимает на ON тумблер
  4. пользователя нажимает на кнопку назад (чтобы вернуться к главной доступности)
  5. пользователь нажимает на кнопку назад (чтобы вернуться в приложение)

Я хотел бы уменьшить это так, что я сразу принять его/ее на экран, где он может видеть кнопку доступности тумблер

так было бы как

  1. пользователь нажимает на ON тумблер
  2. Пользователь нажимает кнопку «Назад» (чтобы вернуться к моему приложению)

Любая идея, как я могу сделать это напрямую, не заходя в главную службу доступности?

ответ

0

Насколько я знаю, вы можете использовать их только в списке служб доступности. Вы не можете автоматизировать большую часть материалов доступности из-за его последствий. Поэтому вы автоматизируете его, насколько сможете.