package org.thoughtcrime.securesms.util; import android.app.Activity; import android.app.NotificationManager; import android.content.Context; import android.media.AudioManager; import android.net.ConnectivityManager; import android.os.PowerManager; import android.telephony.TelephonyManager; import android.view.WindowManager; import android.view.inputmethod.InputMethodManager; public class ServiceUtil { public static InputMethodManager getInputMethodManager(Context context) { return (InputMethodManager)context.getSystemService(Context.INPUT_METHOD_SERVICE); } public static WindowManager getWindowManager(Context context) { return (WindowManager) context.getSystemService(Activity.WINDOW_SERVICE); } public static ConnectivityManager getConnectivityManager(Context context) { return (ConnectivityManager) context.getSystemService(Activity.CONNECTIVITY_SERVICE); } public static NotificationManager getNotificationManager(Context context) { return (NotificationManager) context.getSystemService(Context.NOTIFICATION_SERVICE); } public static TelephonyManager getTelephonyManager(Context context) { return (TelephonyManager)context.getSystemService(Context.TELEPHONY_SERVICE); } public static AudioManager getAudioManager(Context context) { return (AudioManager)context.getSystemService(Context.AUDIO_SERVICE); } public static PowerManager getPowerManager(Context context) { return (PowerManager)context.getSystemService(Context.POWER_SERVICE); } }