Intent und finish() Problem

nickname

Bekanntes Mitglied
Hallo zusammen:)
Bräuchte mal wirklich Hilfe...Grade mit dem Programmieren angefangen und schono_O
Also... Habe zwei Button. Der eine beendet die Activity komplett (finish()), der andere Button öffnet eine zweite Activity in der App.
Drücke ich den schliessen-Button beim ersten mal, wird die App auch sofort beendet. Drücke ich aber beim erneuten Start erst den Button , um in die zweite Activity zu kommen und von dort wird ein Button gedrückt, der mich wieder in die erste Activity bringt. ABER drücke ich nun den schliessen-Button gelange ich aber in die zweite Activityo_O echt komisch...hier mal der Code von der Start-Activity

Code:
public class MainActivity extends Activity{

    Button buttonClose;
    Button buttonNextActivity;
   
   
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
       
        buttonClose = ( Button ) findViewById( R.id.buttonCloseId );
        buttonClose.setOnClickListener( new OnClickListener() {
           
                @Override
                public void onClick( View view )
                {
                    finish();
                }
           
            });
       
       
        buttonNextActivity = ( Button )findViewById( R.id.buttonNextActivityId );
        buttonNextActivity.setOnClickListener( new OnClickListener() {
            @Override                           
            public void onClick( View view ) {
                Intent intent = new Intent( MainActivity.this, SecondMainActivityActivity.class );
                startActivity( intent );
            }
        });
       
    }
}///////////////////////////////////////////////////////////////////////////////

Hoffe Jemand kann mir vielleicht einen Tipp geben:) DANKE!!!

Hab ich da einen Denkfehlero_O

Gruß nickname
 

nickname

Bekanntes Mitglied
HI, danke für deine Antwort.
Ist eigentllich nicht aufregendes...(Teil-)Code in der zweiten Activity. Mehr st auch nicht drin

Code:
/* Button ruft die erste Activity auf */
    public void addButtonListenerBack()
    {
        buttonBack.setOnClickListener( new OnClickListener() {
           
            @Override
            public void onClick(View arg0) {
               
                intent = new Intent(SecondMainActivityActivity.this, MainActivity.class);
                startActivity(intent);
            }
        });
       
    }
 

nickname

Bekanntes Mitglied
Hallo, hab es wohl hinbekommen...hier mein Ergänzung
durch ...addFlags... kann ich nun die Activity schliessen, ohne Probleme.

Wenn´s nicht richtig, wäre ich für jeden Tipp dankbar:D

Code:
buttonNextActivity = ( Button )findViewById( R.id.buttonNextActivityId );
        buttonNextActivity.setOnClickListener( new OnClickListener() {
            @Override                          
            public void onClick( View view ) {
                Intent intent = new Intent( MainActivity.this, SecondMainActivityActivity.class );
                intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TASK | Intent.FLAG_ACTIVITY_CLEAR_TOP | Intent.FLAG_ACTIVITY_NEW_TASK);
                startActivity( intent );
            }
        });

Danke nochmal!!!

Viele Grüße
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
W JSONARRAY per Intent an andere Activity übergeben und umwandeln ggbf. Android & Cross-Platform Mobile Apps 1
ms_cikar Thread / Intent als externe klasse Android & Cross-Platform Mobile Apps 1
B Android Open Folder Intent? Android & Cross-Platform Mobile Apps 3
G Broadcast Intent action ausählen Android & Cross-Platform Mobile Apps 2
A Activity Intent 'source not found' Android & Cross-Platform Mobile Apps 4
W Prüfen, ob App auf Gerät installiert ist Problem S10 Android & Cross-Platform Mobile Apps 11
W In App Purchase Problem? Android & Cross-Platform Mobile Apps 36
W Problem mit Android Studio Android & Cross-Platform Mobile Apps 0
T Android R.string.test+i Problem Android & Cross-Platform Mobile Apps 2
K Android to Pi | Websocket Problem Android & Cross-Platform Mobile Apps 3
B Android App Programmierung Einsteiger Problem Android & Cross-Platform Mobile Apps 4
emeraldo Android Problem mit Bottomnavmenu Android & Cross-Platform Mobile Apps 10
I Das Problem mit der Tastatur... android:windowSoftInputMode="adjustPan" Android & Cross-Platform Mobile Apps 1
M Android App → Problem mit dem Speichern von einem Bitmap–Objekt. Android & Cross-Platform Mobile Apps 1
A Android Android Studio Emulator Problem Android & Cross-Platform Mobile Apps 1
S Android Studio Bluetooth App Problem Android & Cross-Platform Mobile Apps 6
J TicTacToe Problem bei kontrolle Android & Cross-Platform Mobile Apps 7
J Button array ID Problem Android & Cross-Platform Mobile Apps 2
M Problem bei Werteübergabe, MSQL verbindung Android & Cross-Platform Mobile Apps 3
S Android Problem mit Android Virtual Device erstellung. Android & Cross-Platform Mobile Apps 2
Anfänger2011 Text to Speech Problem Android & Cross-Platform Mobile Apps 1
S Android Android java onclick listener Problem Android & Cross-Platform Mobile Apps 9
A Android Problem mit ListView und OnItemClickListener.. Android & Cross-Platform Mobile Apps 10
K Problem mit arraylist und button Android & Cross-Platform Mobile Apps 16
R W-Lan Problem über Sockets Android & Cross-Platform Mobile Apps 1
P ViewPager Problem Android & Cross-Platform Mobile Apps 1
A Android Problem mit Video von Youtube abspielen Android & Cross-Platform Mobile Apps 4
A Android Problem mit Zurücktaste und ausgabe der Aktuellen Seite Android & Cross-Platform Mobile Apps 6
B Android Problem mit Soundwiedergabe Android & Cross-Platform Mobile Apps 2
T Android Android Sensor: Java Problem Android & Cross-Platform Mobile Apps 1
G Problem beim Rendern von 3D-Objekt Android & Cross-Platform Mobile Apps 0
L Android Gyroscope Sensor Problem Android & Cross-Platform Mobile Apps 2
S Android GPS Problem Android & Cross-Platform Mobile Apps 24
J Eclipse Emulator Problem Android & Cross-Platform Mobile Apps 1
J Eclipse Emulator Problem Android & Cross-Platform Mobile Apps 0
B Android Problem mit Rückgabewert Android & Cross-Platform Mobile Apps 13
L Android komisches Bitmap-Größe-Problem Android & Cross-Platform Mobile Apps 8
D Android Layout Problem Android & Cross-Platform Mobile Apps 2
R Problem mit View in ScrollView Android & Cross-Platform Mobile Apps 6
R Eclipse + AndroidSDK - Problem mit Referenzen Android & Cross-Platform Mobile Apps 6
M Problem mit setOnClickListener Android & Cross-Platform Mobile Apps 4
DaniSahne96 Problem beim Appdebuggen auf Smartphone Android & Cross-Platform Mobile Apps 3
P Android Problem beim Widget - Denkfehler ? Android & Cross-Platform Mobile Apps 2
M GCM IntentService Problem Android & Cross-Platform Mobile Apps 3
D Android Gallery Problem Android & Cross-Platform Mobile Apps 5
P Problem mit Cell id Android & Cross-Platform Mobile Apps 6
L Android Problem mit "spinner" Android & Cross-Platform Mobile Apps 10
D Android problem mit geschwindigkeitsberechnung app Android & Cross-Platform Mobile Apps 2
E Android Problem mit Contact Provider Android & Cross-Platform Mobile Apps 1
H Android Problem mit ListActivity Android & Cross-Platform Mobile Apps 3
S Android Layout Problem mit fill_parent Android & Cross-Platform Mobile Apps 5
F Android ExpandableList, SimpleCursorTreeAdapter, Cursor Problem Android & Cross-Platform Mobile Apps 2
A Android Problem mit Long.getLong() bzw. Integer.getInteger() Android & Cross-Platform Mobile Apps 2
A Problem mit HTTP- Verbindung Android & Cross-Platform Mobile Apps 4
V [Java] und [JavaME] ClientServer StreamConnection . Problem beim lesen / schreiben Android & Cross-Platform Mobile Apps 2
F Eclipse JAD File erzeugen -- Problem Android & Cross-Platform Mobile Apps 10
R Ein Problem beim ausführen von folgendem Quelltext Android & Cross-Platform Mobile Apps 11
M Problem mit dem Auslesen von System Properties Android & Cross-Platform Mobile Apps 7
P wtk problem Android & Cross-Platform Mobile Apps 3
G Math exp() Problem Android & Cross-Platform Mobile Apps 4
G S40 Problem Android & Cross-Platform Mobile Apps 8
A Problem beim Subtrahieren eines Double von einem Double Android & Cross-Platform Mobile Apps 5
C Problem Device/Emulator wird nicht erkannt Android & Cross-Platform Mobile Apps 3
S Image Problem Android & Cross-Platform Mobile Apps 11
M Problem mit den Softkeys Android & Cross-Platform Mobile Apps 4
G J2ME jar-problem Android & Cross-Platform Mobile Apps 10
S Komisches Problem Android & Cross-Platform Mobile Apps 3
F Problem beim Erstellen der Jar File Android & Cross-Platform Mobile Apps 4
A Problem: Canvas-Grösse Motorola RAZR v3r Android & Cross-Platform Mobile Apps 8
S Problem mit Einbindung einer externer Bibliothek Android & Cross-Platform Mobile Apps 2
G Random - Problem Android & Cross-Platform Mobile Apps 5
E problem mit den resourcen Android & Cross-Platform Mobile Apps 2
O Problem mit Datagramconnection Android & Cross-Platform Mobile Apps 2
P Problem mit der Uhrzeit Android & Cross-Platform Mobile Apps 2
S Problem auf dem Handy Android & Cross-Platform Mobile Apps 3

Ähnliche Java Themen

Neue Themen


Oben