onclicklistener führt zu Absturz

Dieses Thema im Forum "Android App Entwicklung" wurde erstellt von Babbsdrebbler, 21.07.2010.

  1. Babbsdrebbler, 21.07.2010 #1
    Babbsdrebbler

    Babbsdrebbler Threadstarter Junior Mitglied

    Beiträge:
    42
    Erhaltene Danke:
    2
    Registriert seit:
    21.05.2010
    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*
     
  2. the_alien, 21.07.2010 #2
    the_alien

    the_alien Android-Lexikon

    Beiträge:
    1,559
    Erhaltene Danke:
    184
    Registriert seit:
    04.05.2009
    Im Log (Logcat tab in Eclipse oder adb logcat auf der Konsole) steht der ganze Stacktrace mit Fehlermeldung.
     
  3. Babbsdrebbler, 21.07.2010 #3
    Babbsdrebbler

    Babbsdrebbler Threadstarter Junior Mitglied

    Beiträge:
    42
    Erhaltene Danke:
    2
    Registriert seit:
    21.05.2010
    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(.......)
    
     
  4. Babbsdrebbler, 21.07.2010 #4
    Babbsdrebbler

    Babbsdrebbler Threadstarter Junior Mitglied

    Beiträge:
    42
    Erhaltene Danke:
    2
    Registriert seit:
    21.05.2010
    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
     
  5. the_alien, 21.07.2010 #5
    the_alien

    the_alien Android-Lexikon

    Beiträge:
    1,559
    Erhaltene Danke:
    184
    Registriert seit:
    04.05.2009
    Und das oben ist kein Stacktrace ;)
    Stacktrace ? Wikipedia
     

Diese Seite empfehlen