nafiefn_10

Untitled

Apr 17th, 2021
33
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.53 KB | None | 0 0
  1. package nofieanggraeni.blogspot.com.timepicker;
  2.  
  3. import androidx.appcompat.app.AppCompatActivity;
  4. import android.os.Bundle;
  5. import android.os.Build;
  6. import android.view.View;
  7. import android.widget.Button;
  8. import android.widget.TimePicker;
  9. import android.widget.Toast;
  10.  
  11. public class MainActivity extends AppCompatActivity {
  12. TimePicker timePicker;
  13.  
  14. @Override
  15. protected void onCreate(Bundle savedInstanceState) {
  16. super.onCreate(savedInstanceState);
  17. setContentView(R.layout.activity_main);
  18. timePicker = (TimePicker) findViewById(R.id.timePicker);
  19. timePicker.setIs24HourView(true);
  20. Button button = (Button) findViewById(R.id.myButton);
  21. button.setOnClickListener(new View.OnClickListener() {
  22. @Override
  23. public void onClick(View v) {
  24. toast();
  25. }
  26. });
  27. }
  28.  
  29. public void toast() {
  30. int hour, minute;
  31. int currentApiVersion = Build.VERSION.SDK_INT;
  32. // LOLLIPOP_MR1 adalah versi API level 22
  33. if (currentApiVersion > Build.VERSION_CODES.LOLLIPOP_MR1) {
  34. // Jika API Level adalah di atas 22
  35. hour = timePicker.getHour();
  36. minute = timePicker.getMinute();
  37. } else {
  38. // Jika API level adalah 22 ke bawah
  39. hour = timePicker.getCurrentHour();
  40. minute = timePicker.getCurrentMinute();
  41. }
  42. Toast.makeText(getApplicationContext(), "Time Selected : " + hour + ":" +minute, Toast.LENGTH_LONG).show();
  43. }
  44. }
Advertisement
Add Comment
Please, Sign In to add comment