As you can see from my manifest below, I\'ve added the permission,What am I missing?
It turns out you need to use a different mechanism to be granted WRITE_SETTINGS in Android 6. requestPermissions doesn't work, but CommonsGuy has provided a workaround here: https://stackoverflow.com/a/32083622/238753
WRITE_SETTINGS
requestPermissions