G'Day, Das Problem ist einfach, in der onResume()
Methode der AppCompatActivity im Ersetzen eines Fragments und möchte einige Werte seiner Kinder direkt danach ändern.Element des Fragments kann nicht direkt nach dem Platzieren des Fragments gefunden werden
Beispiel:
public void onResume(){
Fragment FR = new Fragment();
FragmentTransaction FT = getSupportFragmentManager().beginTransaction();
FT.replace(containerID, FR); //The Container is a FrameLayout
FT.commit();
findViewById(R.id.someTextView).setId(SomeID); //This throws a NullPointerException
}
Um genau zu sein: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.widget.View.setId(int)' on a null object reference
Jede Idee, wie meine Ansicht zu finden?