I'm new to android. I am taking a string and a numerical value as input from the MainActivity. On pressing the button, the following method is called which invokes the second activity. Am I passing the values correctly? If yes, how do I receive both these values for use in the second activity and then print them ?
public void sendMessage(View view) {
    Intent intent = new Intent(this, DisplayMessageActivity.class);
    EditText editText1 = (EditText) findViewById(R.id.name);
    EditText editText2 = (EditText) findViewById(R.id.ma);
    String message = "Hi ! " + editText1.getText().toString();
    int i = Integer.parseInt(editText2.getText().toString());
    intent.putExtra("lol",message);
    startActivity(intent);
}
P.S. I know Im not passing the integer at all. I dont know how to do that. Please help!
 
     
     
    