Sorry for my lame question, but I'm still a beginner in android programming. Here my code for the Activity/Java Im also using intent in this program
public class DrinkActivity extends Activity {
EditText inputdrink;
Button btnNextScreen1;
protected void onCreate (Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_drink);
inputdrink = (EditText) findViewById(R.id.txtdrink);
btnNextScreen1 = (Button) findViewById(R.id.btnnext1);
btnNextScreen1.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Intent nextScreen = new Intent (DrinkActivity.this,DessertActivity.class);
nextScreen.putExtra("drink", inputdrink.getText().toString());
Log.e("n", inputdrink.getText()+".");
startActivity(nextScreen);
}
});
}
}
This is my second
public class DessertActivity extends Activity {
EditText inputdessert;
Button btnNextScreen2;
protected void onCreate (Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_dessert);
inputdessert = (EditText) findViewById(R.id.txtdessert);
btnNextScreen2 = (Button) findViewById(R.id.btnnext2);
btnNextScreen2.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Intent i = getIntent();
String a = i.getStringExtra("drink");
Intent nextScreen = new Intent (DessertActivity.this, MaindActivity.class);
nextScreen.putExtra("dessert", inputdessert.getText().toString());
nextScreen.putExtra("drnk", a.toString());
Log.e("n", inputdessert.getText()+".");
startActivity(nextScreen);
}
});
}
}
This is my third
public class MaindActivity extends Activity {
EditText inputmaind;
Button btnNextScreen3;
protected void onCreate (Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_maind);
inputmaind = (EditText) findViewById(R.id.txtmaind);
btnNextScreen3 = (Button) findViewById(R.id.btnnext3);
btnNextScreen3.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Intent i = getIntent();
String b = i.getStringExtra("drnk");
String c = i.getStringExtra("dessert");
Intent nextScreen = new Intent ( MaindActivity.this,SummaryActivity.class);
nextScreen.putExtra("drinks", b.toString());
nextScreen.putExtra("desserts", c.toString());
nextScreen.putExtra("maind", inputmaind.getText().toString());
Log.e("n", inputmaind.getText()+".");
startActivity(nextScreen);
}
});
}
}
This is the last Activity
public class SummaryActivity extends Activity {
public void onCreate (Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_summary);
TextView txtDrinks = (TextView) findViewById(R.id.dspDrink);
TextView txtDessert = (TextView)findViewById(R.id.dspDessert);
TextView txtMainD = (TextView) findViewById(R.id.dspMaind);
Button btnClose = (Button) findViewById(R.id.btnclose);
Intent i = getIntent ();
String drink = i.getStringExtra("drinks");
String dessert = i.getStringExtra("desserts");
String maind = i.getStringExtra("maind");
Log.e("n", drink + "." + dessert + "." + maind + ".");
txtDrinks.setText(drink);
txtDessert.setText(dessert);
txtMainD.setText(maind);
btnClose.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
finish();
}
});
}
}
Aucun commentaire:
Enregistrer un commentaire