Hi R.
A possible solution for you would be to install the battery saver app called JuiceDefender...
https://play.google.com/store/apps/details?id=com.latedroid.juicedefender
While helping you make your battery last longer, it also has a feature to automatically turn off 2G/3G data while you are connected to Wi-Fi.
Hey there you, Yeah, you! 😁 Welcome - we're glad you joined the Spotify Community! While you here, let's have a fun game…