SEND OR RECEIVE PARAMS

send:
String str_param1 = "param1";
intent.putExtra("PARAM1",str_param1); // Hash value
int int_param2 = "123";
intent.putExtra("PARAM2", int_param2); // Hash value
double double_param3 = "123.45";
intent.putExtra("PARAM3",double_param3); // Hash value

receive:
String str_param1 = intent.getStringExtra("param1");
edittext_param1.setText(str_param1);
int int_param2 = intent.getIntExtra("param2");
spinner_param2.setSelection(int_param2);
double double_param3 = intent.getIntExtra("param3");
spinner_param2.setSelection(double_param3);

other receive-methods:
intent.getFloatExtra("float_param",1.0f);
intent.getBooleanExtra("bool_param", true);
intent.getLongExtra("long_param",0l);
intent.getShortExtra("short_param",0);
intent.getCharExtra("char_param",'x');

intent.getStringArrayExtra("str_array");
intent.getBooleanArrayExtra("bool_array");
intent.getByteArrayExtra("byte_array");
intent.getDoubleArrayExtra("double_array");
intent.getFloatArrayExtra("float_array");
intent.getIntArrayExtra("int_array");
intent.getLongArrayExtra("long_array");
intent.getShortArrayExtra("short_array");

intent.getStringArrayListExtra("arraylist1");




Row-Layout
Switch