Android Studio - Intent öffnet nicht vorprogrammierte sondern leere Activity?

...komplette Frage anzeigen

1 Antwort

Hallo!

Wie sieht dein Intent-Aufruf aus?

Wie sieht der Klassenkopf der aufzurufenden Klasse/Activity aus?

Dann kommen wir vielleicht weiter ....

Ich kann dir leider nicht den gazen Code geben kann ich hier nicht anfügen aberdas ist der Intent Aufruf:

fabtn2 = (FloatingActionButton) findViewById(R.id.fab2);
fabtn2.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {

Intent startmessageqp = new Intent(MainActivity.this, MessagesQP.class);
startActivity(startmessageqp);

}
});

Danke schonmal im Voraus!

0
public class MainActivity extends AppCompatActivity {

Toolbar toolbar;
ViewPager viewPager;
TabLayout tabLayout;

FloatingActionButton fabtn1;
FloatingActionButton fabtn2;
FloatingActionButton fabtn3;
FloatingActionButton fabtn4;

int counter;

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);

Dann Komme noch ein paar andere Einträge zu anderen Buttons

fabtn2 = (FloatingActionButton) findViewById(R.id.fab2);
fabtn2.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {

Intent startmessageqp = new Intent(MainActivity.this, MessagesQP.class);
startActivity(startmessageqp);

}
});
0
@DoItEasyPeasy

Hallo, deine MainActivity und der Aufruf sehen ja OK aus, wie sieht die Activity (Kopf und OnCreate) vonMessagesQp aus?

1
@Tschoo
package com.messenger.android.androidmessenger;

import android.app.Activity;
import android.os.Bundle;
import android.os.PersistableBundle;
import android.support.design.widget.FloatingActionButton;
import android.widget.EditText;
import android.widget.TextView;

public class MessagesQP extends Activity {

EditText editText1;
EditText editText2;
FloatingActionButton fabMQ1;
FloatingActionButton fabQM2;

@Override
public void onCreate(Bundle savedInstanceState, PersistableBundle persistentState) {
super.onCreate(savedInstanceState, persistentState);
setContentView(R.layout.message_quickpost);

editText1 = (EditText) findViewById(R.id.editText);
editText2 = (EditText) findViewById(R.id.editText2);
fabMQ1 = (FloatingActionButton) findViewById(R.id.fabmq1);
fabQM2 = (FloatingActionButton) findViewById(R.id.fabmq2);

}
}
0
@DoItEasyPeasy

Und wo ich grad noch dabei bin hier meine Manifest:

Unglaublich geil das du dir das kurz anschauen kannst!!! Danke!

Sorry kann die Manifest nicht einfügen ziemlich schade hier das man keine datein anfügen kann!


0
@DoItEasyPeasy

Hallo!

Es sieht auch normal aus, bis auf den zweiten Paramter in OnCreate.

Der sagt mir nichts, was soll dieser bezwecken?

Die vier Buttons, die du definierst sind im Layout message_quickpost?

Gruß

(werde heute nicht mehr reinschauen, habe GB und bin eingeladen)

0

Was möchtest Du wissen?