seeseekey.net - Invictus Deus Ex Machina

Heute soll es darum gehen, aus einer Activity her­aus eine andere Activity der Anwen­dung zu star­ten. Im Pro­gramm sind die Activi­ties Form­Todo und Form­No­te­pad defi­niert. Im Form­Todo exis­tiert ein But­ton. Wenn die­ser But­ton gedrückt wird soll die andere Activity gestar­tet wer­den. Das ganze sieht dann so aus:

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.todo);
        
        Button okButton = (Button) findViewById(R.id.btnNotices);
        okButton.setOnClickListener(new View.OnClickListener() {
          public void onClick(View view) {
        	  
          	Intent intent = new Intent();	
        	intent.setClass(FormTodo.this, FormNotepad.class);		
        	startActivity(intent);
          }
        });
    }

Wenn man nun auf den But­ton drückt sollte die Activity gestar­tet wer­den. Ist dies nicht der Fall so fehlt meist die Defi­ni­tion der Activity im Android Mani­fest (AndroidManifest.xml).

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>