2016-04-22 4 views
0

Wenn Fall 1 ausgewählt, Fehler zeigen leider App ist gestoppt. Aber nach dem Klick auf "OK" erscheint App MainActivity. Wie man MainActivity ohne Popup 'leider' beabsichtigt. Fall 0 kein Problem, da die verwendete DefaultFragment-Datei Fragment erweitert.Fehler leider Navigationsschublade Absicht zu anderen Klassenaktivität

MainActivity File 
public class MainActivity extends AppCompatActivity { 

DefaultFragment 
public class DefaultFragment extends Fragment{ 

enter image description here

+0

Sie müssen die Stack-Trace und mehr Code für uns, um sicher zu sein. Ich würde vermuten, dass Sie für "Fall 1" immer noch versuchen, eine 'FragmentTransaction' nach dem' switch' durchzuführen, aber 'fragment' wird' null'. –

+0

Ich bearbeite diese Frage bereits und lege einen Bildfehler an, wenn ich Case 1 wähle. –

Antwort

0

Für case 1, versucht man immer noch eine FragmentTransaction nach dem switch durchzuführen, aber fragment wird null sein. Entweder return; von case 1, oder verschieben Sie die FragmentTransaction zu case 0.

+1

Vielen Dank Herr .. es hat funktioniert .. –

+0

Mark die Antwort richtig! – Keshav