Errori iniziali codice app android

  • Creatore Discussione Creatore Discussione pup3770
  • Data di inizio Data di inizio

pup3770

Utente Attivo
30 Mag 2012
122
0
16
Ciao a tutti, sto iniziando a lavorare su android e attualmente sto giocando seguendo le guide per iniziare a fare app tipo hello word o gestire le Activity per passare da una Activity all'altra.

Come ambiente di sviluppo utilizzo Eclipse.

Ho riscontrato un problema:

Codice:
package com.rosina.checkpoint;

import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;


import android.content.Intent;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.EditText;

public class MainActivity extends Activity {

	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.activity_main);
		
		//Identifico il bottone tramite il proprio id, form_button
		Button btnHome=(Button)findViewByld(R.id.form_button);
		//aggiungo una "sentinella" al bottone - gestore di evento
		btnHome.setOnClickListener(new OnClickListener(){
			@Override
			public void onClick(View arg0){
				startActivity(...);
			}
		});
	}
}

	@Override
	public boolean onCreateOptionsMenu(Menu menu) {
		// Inflate the menu; this adds items to the action bar if it is present.
		getMenuInflater().inflate(R.menu.main, menu);
		return true;
	}

}

Praticamente cosa vorrei avere come risultato: una app che nella home mi dia la possibilità di un bottone che una volta cliccato mi porti in un'altra pagina.

Nel rigo:
Codice:
Button btnHome=(Button)findViewByld(R.id.form_button);
mi dice che non è stato definito: findViewByld;

nel rigo:
Codice:
startActivity(...);
, ci sono i puntini perché ancora devo imparare ad utilizzarla.


Dove sta l'errore o gli errori e cosa potrei fare a risolvere?

Grazie in anticipo
 
ragazzi gentilmente rispondete. ne ho bisogno perché sono inceppato
 
Ciao, su questa riga c'e' un errore:

PHP:
Button btnHome=(Button)findViewByld(R.id.form_button);
[php]

deve essere così:
[php]
Button btnHome=(Button) findViewById(R.id.form_button);

Al click sul bottone passi all'altra activity utilizzando la Intent class
PHP:
                            @Override
			public void onClick(View arg0){
	              Intent in = new Intent(getApplicationContext(), NewActivity.class);	
          			
          			 startActivity(in);
                             }


http://www.edinweb.altervista.org
 

Discussioni simili