Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.example.rober.reservedcalender;
- import android.content.Intent;
- import android.icu.text.DateFormat;
- import android.icu.text.SimpleDateFormat;
- import android.icu.util.Calendar;
- import android.os.Build;
- import android.support.annotation.RequiresApi;
- import android.support.v7.app.AppCompatActivity;
- import android.os.Bundle;
- import android.view.View;
- import android.widget.Button;
- import android.widget.DatePicker;
- import android.widget.ImageButton;
- import android.widget.Toast;
- import java.util.Date;
- public class ReserveCalender extends AppCompatActivity {
- private DatePicker datePicker;
- private Button return_button;
- private ImageButton hamburgButton;
- private Button continue_button;
- private String dayOfWeek;
- private String[] months={"January" ,"February","March","April" ,"May" , "June" , "July", "August","September", "October" , "November" , "December"};
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.activity_reserve_calender);
- datePicker= (DatePicker) findViewById(R.id.datePicker5);
- return_button= (Button) findViewById(R.id.returnButton);
- continue_button=(Button) findViewById(R.id.continueButton);
- hamburgButton=(ImageButton) findViewById(R.id.dehazeButton);
- continue_button.setOnClickListener(new View.OnClickListener() {
- @RequiresApi(api = Build.VERSION_CODES.N)
- @Override
- public void onClick(View v) {
- onDateSet(datePicker,datePicker.getYear(),datePicker.getMonth(), datePicker.getDayOfMonth());
- passData(v,dayOfWeek);
- Toast.makeText(ReserveCalender.this,months[datePicker.getMonth()]+" "+ datePicker.getDayOfMonth()+""+", "+datePicker.getYear(),Toast.LENGTH_LONG).show();
- Intent intent=new Intent(ReserveCalender.this,reserve_screen_activity.class);
- startActivity(intent);
- }
- });
- }
- @RequiresApi(api = Build.VERSION_CODES.N)
- public void onDateSet(DatePicker view, int selectedYear,
- int selectedMonth, int selectedDay)
- {
- SimpleDateFormat simpledateformat = null;
- if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.N) {
- simpledateformat = new SimpleDateFormat("EEEE");
- }
- Date date = new Date(selectedYear, selectedMonth, selectedDay-1);
- dayOfWeek = simpledateformat.format(date);
- }
- public void passData(View view,String DOW){
- String DayOfWeek=DOW;
- Intent passdata_intent= new Intent(this,reserve_screen_activity.class);
- passdata_intent.putExtra("newDayofWeek",DayOfWeek);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement