-2

In den unten gezeigten Activity-Einstellungen, im Allgemeinen, der Schalter, ich möchte, wenn wahr ist "auf"/"erscheinen"/"anzeigen"/„Start“ activity_main_one auf dem Bildschirm, und wenn es falsch ist auf activity_main_two auf dem Bildschirm zu haben:Gehen Sie durch die "Einstellungen Activity" und ändern Sie die Hauptaktivität zu einer anderen Aktivität

enter image description here

Irgendwelche Ideen?

+1

einen entsprechenden Code-Schnipsel Posting hier wäre schön. – DaveNOTDavid

+0

ja ich weiß, aber ich glaube, mein Code ist falsch: P wenn ich meinen Code hier die Ausgabe wird die gleiche sein, wird jemand mich mit dem richtigen Code und es wird etwas anderes, so dass, warum ich keinen Code gesetzt . – Pelopidas

+0

https://stackoverflow.com/help/mcve. Sonst viel Glück eine Antwort mit dem "richtigen Code" zu bekommen :-) – DaveNOTDavid

Antwort

0
private void loadPref() { 
    SharedPreferences sharedPreferences = PreferenceManager.getDefaultSharedPreferences(this); 

    boolean isTrue = sharedPreferences.getBoolean("Guest_Mode_Key", true); 
    if (isTrue) { 
     View Guest = findViewById(R.id.guest_include); 
     View User = findViewById(R.id.user_include); 
     Guest.setVisibility(View.VISIBLE); 
     User.setVisibility(View.GONE); 


    } else { 
     View Guest = findViewById(R.id.guest_include); 
     View User = findViewById(R.id.user_include); 
     Guest.setVisibility(View.GONE); 
     User.setVisibility(View.VISIBLE); 
    } 
} 

.

<include 
    android:id="@+id/guest_include" 
    layout="@layout/content_one" 
    android:visibility="visible" /> 

<include 
    android:id="@+id/user_include" 
    layout="@layout/content_two" 
    android:visibility="gone" /> 

Ich habe zwei < * schließen> -Tags und legen Sie den ersten „Sichtbar“ und die zweite „Gone“, fand ich, wie die Daten aus dem Einstellungen-Aktivität zu bekommen, es war einfach, und dann habe ich eine, wenn wenn der Schalter ist wahr usw. und für das Ende ich nenne nur loadPref()

@DaveNOTDavid - ich Glück immerhin war;)

Verwandte Themen