Cómo conseguirPackageManager en fragmento de Android

Tengo esta aplicación que estoy despejando caché con, pero no puedo averiguar cómo obtener getPackageManager para trabajar en el fragmento. Aquí está mi código. Cualquier ayuda será muy apreciada. Soy muy nuevo en android y java. Muchas gracias.

 public class Cache extends SherlockFragment { Button cache; @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View view = inflater.inflate(R.layout.cache, null); cache = (Button) view.findViewById(R.id.button3); cache.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { Toast.makeText(getActivity(), "Cache is Cleared", Toast.LENGTH_SHORT).show(); PackageManager pm = getPackageManager(); // Get all methods on the PackageManager java.lang.reflect.Method[] methods = pm.getClass().getDeclaredMethods(); for (java.lang.reflect.Method m : methods) { if (m.getName().equals("freeStorageAndNotify")) { // Found the method I want to use try { long desiredFreeStorage = Long.MAX_VALUE; // Request for free space m.invoke(pm, desiredFreeStorage , null); } catch (Exception e) { // Method invocation failed. Could be a permission problem } break; } } } private PackageManager getPackageManager() { // TODO Auto-generated method stub return null; }}); return view; } } 

Usted debe ser capaz de acceder a getPackageManager() , a través de getActivity() .

Por ejemplo getActivity().getPackageManager()

  • ArrayList <HashMap <String, String >> a String
  • ¿Cuál es el tiempo de espera predeterminado de usar HttpGet y DefaultHttpClient?
  • FileNotFoundException para el archivo apk con HttpURLConnection en Android
  • Necesita ayuda para tratar una Excepción fatal causada por java.lang.IncompatibleClassChangeError
  • Y no importar R.java
  • Libgdx no procesa las fuentes correctamente después de reanudar
  • Instalación del complemento Genymotion Eclipse
  • ¿Cómo puedo cambiar el color del borde blanco al usar RatioResolutionPolicy en AndEngine?
  • Android 4.4.2 Protocolo SSL abortado
  • Android: Cajón de navegación sombra vertical
  • ¿Cómo puedo adjuntar archivos de recursos de cadena diferentes durante las versiones de lanzamiento y depuración de hormigas android?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.