package
com.example.gfgvalidator;
import
android.graphics.Color;
import
android.graphics.drawable.ColorDrawable;
import
android.os.Build;
import
android.os.Bundle;
import
android.widget.CalendarView;
import
android.widget.TextView;
import
androidx.annotation.NonNull;
import
androidx.annotation.RequiresApi;
import
androidx.appcompat.app.ActionBar;
import
androidx.appcompat.app.AppCompatActivity;
public
class
MainActivity
extends
AppCompatActivity {
@RequiresApi
(api = Build.VERSION_CODES.O)
@Override
protected
void
onCreate(Bundle savedInstanceState) {
super
.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
TextView textView = findViewById(R.id.textView);
CalendarView calenderView = findViewById(R.id.calendarView);
calenderView.setOnDateChangeListener(
new
CalendarView.OnDateChangeListener() {
@Override
public
void
onSelectedDayChange(
@NonNull
CalendarView view,
int
year,
int
month,
int
dayOfMonth) {
String date = dayOfMonth +
"/"
+ month +
"/"
+ year ;
textView.setText(date);
}
});
ActionBar aBar = getSupportActionBar();
ColorDrawable cd =
new
ColorDrawable(Color.parseColor(
"#FF00FF00"
));
if
(aBar !=
null
) {
aBar.setBackgroundDrawable(cd);
}
}
}