Advertisement
Guest User

Untitled

a guest
Oct 23rd, 2019
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.69 KB | None | 0 0
  1. package id.inixindo.rayproject;
  2.  
  3. import androidx.appcompat.app.AppCompatActivity;
  4.  
  5. import android.app.DatePickerDialog;
  6. import android.content.Intent;
  7. import android.os.Bundle;
  8. import android.view.View;
  9. import android.widget.Button;
  10. import android.widget.DatePicker;
  11. import android.widget.EditText;
  12. import android.widget.RadioButton;
  13. import android.widget.RadioGroup;
  14. import android.widget.Spinner;
  15. import android.widget.Toast;
  16.  
  17. import java.text.DateFormat;
  18. import java.util.Calendar;
  19.  
  20. public class Main2Activity extends AppCompatActivity {
  21. Button button;
  22. EditText name, email, usia, tgl;
  23. RadioGroup rg;
  24. Spinner sp;
  25. DatePickerDialog datePickerDialog;
  26.  
  27. @Override
  28. protected void onCreate(Bundle savedInstanceState) {
  29. super.onCreate(savedInstanceState);
  30. setContentView(R.layout.activity_main2);
  31. setTitle("Form");
  32.  
  33. button = (Button)findViewById(R.id.button9);
  34. name = (EditText)findViewById(R.id.editText);
  35. email = (EditText)findViewById(R.id.editText2);
  36. usia = (EditText)findViewById(R.id.editText3);
  37. rg = (RadioGroup)findViewById(R.id.radiogrupp);
  38. sp = (Spinner)findViewById(R.id.spinner1);
  39. tgl = (EditText)findViewById(R.id.editText4);
  40. tgl.setOnClickListener(new View.OnClickListener() {
  41. @Override
  42. public void onClick(View v) {
  43. final Calendar calendar = Calendar.getInstance();
  44. int year = calendar.get(Calendar.YEAR);
  45. int month = calendar.get(Calendar.MONTH);
  46. final int day = calendar.get(Calendar.DAY_OF_MONTH);
  47. datePickerDialog = new DatePickerDialog(Main2Activity.this, new DatePickerDialog.OnDateSetListener() {
  48. @Override
  49. public void onDateSet(DatePicker view, int year, int month, int date) {
  50. String dateString = date + "-" + month+1 + "-" + year;
  51. tgl.setText(dateString);
  52.  
  53. }
  54. },year,month,day);
  55. datePickerDialog.show();
  56. }
  57. });
  58.  
  59. button.setOnClickListener(new View.OnClickListener() {
  60. @Override
  61. public void onClick(View v) {
  62. String fild1 = name.getText().toString();
  63. String fild2 = email.getText().toString();
  64. String fild3 = usia.getText().toString();
  65. String fild5 = sp.getSelectedItem().toString();
  66. String fild7 = tgl.getText().toString();
  67. int id = rg.getCheckedRadioButtonId();
  68. RadioButton rb1 = (RadioButton)findViewById(R.id.radioButton3);
  69. RadioButton rb2 = (RadioButton)findViewById(R.id.radioButton4);
  70. String fild4;
  71. if(rb1.isChecked()){
  72. fild4 = rb1.getText().toString();
  73.  
  74. }else{
  75. fild4 = rb2.getText().toString();
  76.  
  77. }
  78.  
  79.  
  80.  
  81. Intent intent = new Intent(getApplicationContext(), Main3Activity.class);
  82. intent.putExtra("fild1", fild1);
  83. intent.putExtra("fild2", fild2);
  84. intent.putExtra("fild3", fild3);
  85. intent.putExtra("fild4", fild4);
  86. intent.putExtra("fild5", fild5);
  87. intent.putExtra("fild7", fild7);
  88. startActivity(intent);
  89. }
  90. });
  91.  
  92. }
  93.  
  94. public void klik(View view){
  95. switch(view.getId()){
  96. case R.id.button4:
  97. Intent intent = new Intent(this,MainActivity.class);
  98. this.startActivity(intent);
  99. break;
  100.  
  101. }
  102. }
  103. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement