Mein Problem ist das folgende. Meine App hat einen Willkommensbildschirm, auf dem der Benutzer den "Weiter" -Knopf drückt und zum nächsten Bildschirm geht. Der nächste enthält ein Menü mit mehreren Schaltflächen. mein Problem ist, dass ich keine andere Aktivität auf dem zweiten Bildschirm öffnen kann (auf dem ersten Bildschirm öffnet es normal) mehr oder weniger dieses Schema unter (| activity1> Schaltfläche weiter | >> | activity2> Schaltfläche continue2 |> nicht antworten) Kompliment und Test apk auf einer Galaxie Grand Duos 4.2.2Wie öffne ich eine andere Aktivität aus einer Aktivität?
Code unter Code 1 Bildschirm (willkommen).
public class Main2Activity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main2);
Button button7 = (Button) findViewById(R.id.button7);
button7.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
setContentView(R.layout.activity_main4);
}
});}}
Code 2 Tela
public class Main4Activity extends AppCompatActivity {
private Button prova;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main4);
prova = (Button) findViewById(R.id.button5);
prova.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Intent intent = new Intent(Main4Activity.this, Main3Activity.class);
startActivity(intent);
}
});
}}
2 Tela Code xml Taste
<Button
android:id="@+id/button5"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:layout_below="@+id/button4"
android:layout_marginTop="11dp"
android:text="tela 2"/>
Es funktionierte perfekt, danke !! – gabriel
Viel Glück für Sie. @ gabriel – KeLiuyue