Silence By Wifi for Android
Ever missed an important call because you forgot to switch back? You might love this app.
After installation, just mark the appropriate Wifi network and Silence By Wifi will automatically adjust the ringer mode based on its presence. You can use it at home, at work or at the library, assuming of course they offer Wifi.
When a network of interest is detected the ringer mode is automatically changed to "vibrate only" (unless already set to "vibrate only" or "silent"). The ringer mode is restored as soon as the network is absent (unless already tweaked by user).
This app can only do its job with Wifi activated. It relies on network presence but ignores Wifi connections, so your device does not have to be connected.