We currently have the problem of having a 'setting' needing to perform 3 different actions. See below:
The circled setting needs to perform these 3 actions. (A)The user needs to quickly toggle the setting on/off (B)The user needs to be able to click the arrow to refine this setting (ie: turn Facebook and/or Twitter off or on) (C)The user needs to see what their current settings are set for (ie: they need to see whether they have facebook or twitter turned on or off)
What are some ways to solve this problem? Whether it be getting away from the native elements of the device, or whether it be adding a step, etc.