onclicklistener führt zu Absturz

B

Babbsdrebbler

Neues Mitglied
2
Ich habe mich mal dranngesetzt und versuche mich in die Appentwicklung einzuarbeiten.
PHP programmiere ich seit 2 Jahren Object Orientiert und eine kleine Einführung in Java und c++ habe ich mir auch schon gegönnt.


Mein Problem befindet sich bei meinem Onclick listener.
ich will für den Anfang nach dem mein Button gedrückt wurde nur hallo auf den Button schreiben.

Hier der Java Code:

Code:
package com.lol;

import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;


public class lol extends Activity {
    
    Button button;
    EditText search;
    
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        
       
        button=(Button)findViewById(R.id.button);
        search =(EditText) findViewById(R.id.search);
        
        
        button.setOnClickListener(new View.OnClickListener() {
            public void onClick(View view) {
               
                button.setText("hallo");
              }

        });

        
        
        setContentView(R.layout.main);
    }
}

Das endet aber mit nem schönen kleinen unexpectly stop...
Falls der Fehler für andere auch nicht offensichtlich ist, kann ich gerne noch die Debugger Sachen und die restlichen Ressourcen anhängen.

Ich sehe und fand das Problem weder durch Google, noch durch den Debugger und wäre über solch schöne Fehlermeldungen wie bei PHP hocherfreut. *gg*
 
Im Log (Logcat tab in Eclipse oder adb logcat auf der Konsole) steht der ganze Stacktrace mit Fehlermeldung.
 
Das sind die letzten 2 aus dem Stacktrace.
Die helfen mir leider nicht weiter.



Code:
ActivityManager(59): Launch timeout has expired,
 giving up wake lock!

Activity idle timeout for HistoryRecord(.......)
 
Hängt mich für meine Dummheit. xD -_-
Bitten den Thread schließen, Problem gelöst.

setContentView(R.layout.main); gehört unter das super.onCreate
 

Ähnliche Themen

S
Antworten
0
Aufrufe
587
Sergio13
S
A
Antworten
1
Aufrufe
582
swa00
swa00
SpeedySix
Antworten
13
Aufrufe
1.398
jogimuc
J
Zurück
Oben Unten