Fragmento de Android: findViewById devuelve null

Tengo un problema que parece ser bastante común en Internet: he creado una actividad con sólo un fragmento. Este es el código generado:

@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_customer); if (savedInstanceState == null) { getFragmentManager().beginTransaction() .add(R.id.container, new PlaceholderFragment()).commit(); ListView lv = (ListView) findViewById(android.R.id.list); } } 

Después o dentro de la condición, no puedo conseguir ningún objeto con findViewById: siempre es nulo. Aquí está el resto del código generado:

 public static class PlaceholderFragment extends Fragment { public PlaceholderFragment() { } @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View rootView = inflater.inflate(R.layout.fragment_customer, container, false); return rootView; } 

Activity_customer.xml:

 <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/container" android:layout_width="match_parent" android:layout_height="match_parent" tools:context="com.axacs.marc.CustomerActivity" tools:ignore="MergeRootFrame" /> 

El listview está en realidad en fragment_customer.xml:

 <ListView android:id="@android:id/list" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_below="@+id/new_folder_button" android:text="" /> 

¿Alguien sabe lo que falta?

Utilice el siguiente después de mover esta línea a onCreateView () si usted quiere utilizar su listview en su fragmento

 ListView lv = (ListView)rootview.findViewById(android.R.id.list); 
  • Intentar invocar el método virtual 'void android.support.v4.view.ViewPager.setAdapter (android.support.v4.view.PagerAdapter)' en una referencia de objeto nulo
  • fragment.onCreateView provoca una excepción de puntero nulo
  • Excepción de puntero nulo durante la instrucción 'monitor-enter v1'
  • La aplicación se bloquea al intentar establecer una conexión VPN?
  • GetElementsByTagName resultados en NullPointerException
  • Intenta invocar el método virtual 'int android.text.Layout.getLineCount ()' en una referencia de objeto nulo
  • Android: NullPointerException en la vista web
  • NullPointerException en SharedPreferences Android
  • getApplicationContext () devuelve null, pero funciona en otras actividades
  • Error de inicio de Android Studio v1.2.0: java.lang.NullPointerException
  • NullPointerException al volver a través de actividades
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.