User104163
User104163

Reputation: 579

Is there a way to remove some options from Android system settings?

I can't find a way to explain what I need using words, so I'll use images instead.

What I want is to have the user open Accessibility settings and enable Window Change Detecting Service, but I only want this service to appear, nothing else.

i.e: When the user is directed to accessibility settings by my app, instead of seeing this: enter image description here

I want them to see this:

enter image description here

This is the original code:

 Intent changeSettings = new Intent(android.provider.Settings.ACTION_ACCESSIBILITY_SETTINGS);
 startActivityForResult(changeSettings, 0);

Upvotes: 2

Views: 405

Answers (1)

CommonsWare
CommonsWare

Reputation: 1007228

You are welcome to create your own build of Android that has a Settings app that looks the way that you want.

Otherwise:

  • Apps cannot control what options appear on that screen.

  • The exact set of options that appear on that screen will vary by device model and OS version. So, for example, the Samsung Galaxy S9 edition of that screen looks different:

S9 Accessibility Settings

Upvotes: 1

Related Questions