Skip to content

Commit

Permalink
Smart Alarm
Browse files Browse the repository at this point in the history
  • Loading branch information
MyoWin-andrDev committed Sep 25, 2024
1 parent 3ae0949 commit 467f666
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 41 deletions.
3 changes: 2 additions & 1 deletion app/src/main/java/it/ezzie/smartalarm/AlarmAdapter.java
Original file line number Diff line number Diff line change
Expand Up @@ -82,9 +82,10 @@ public void onTimeSet(TimePicker view, int hourOfDay, int minute) {
new TimePickerDialog(context,timePick, calendar.get(Calendar.HOUR_OF_DAY),calendar.get(Calendar.MINUTE),false).show();

});
int resultMinute = Integer.parseInt(alarm.getAlarmMinute());
holder.binding.alarmLabel.setText(alarm.getAlarmLabel());
holder.binding.alarmHour.setText(alarm.getAlarmHour());
holder.binding.alarmMinute.setText(alarm.getAlarmMinute());
holder.binding.alarmMinute.setText(String.format("%02d",resultMinute));
holder.binding.alarmSwitch.setChecked(alarm.isAlarmOn());
holder.binding.alarmUnit.setText(alarm.getAlarmUnit().toUpperCase());
if(alarm.getAlarmUnit().equals("PM")){
Expand Down
41 changes: 1 addition & 40 deletions app/src/main/java/it/ezzie/smartalarm/MainActivity.java
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,6 @@ protected void onCreate(Bundle savedInstanceState) {
setContentView(binding.getRoot());
initDatabase();
initUI();
// initDialog();
initListener();
}

Expand All @@ -66,47 +65,9 @@ private void initUI(){
binding.recyclerView.setAdapter(alarmAdapter);
binding.recyclerView.setLayoutManager(new LinearLayoutManager(this));
}
// private void initDialog(){
// //Floating Btn
// var dialogBinding = ActivityEditAlarmBinding.inflate(getLayoutInflater());
// binding.floatingBtn.setOnClickListener(v -> {
// AlertDialog.Builder builder = new AlertDialog.Builder(this);
// alertDialog = builder.setView(dialogBinding.getRoot())
// .setCancelable(false)
// .create();
// alertDialog.setOnShowListener(dialog -> {
// alertDialog.getWindow().setBackgroundDrawableResource(R.drawable.bg_dialog);
// });
// alertDialog.show();
// });
//
// dialogBinding.timePicker.setOnTimeChangedListener((view, hourOfDay, minute) -> {
// calendar.set(Calendar.HOUR_OF_DAY, hourOfDay);
// calendar.set(Calendar.MINUTE,minute);
//
// int currentHour = Calendar.getInstance().get(Calendar.HOUR_OF_DAY);
// int currentMinute = Calendar.getInstance().get(Calendar.MINUTE);
// int totalCurrentMinute = currentHour * 60 + currentMinute;
// int totalSelectedMinute = hourOfDay * 60 + minute;
// int totalResultMinute = totalSelectedMinute - totalCurrentMinute;
// int resultHour = totalResultMinute / 60;
// int resultMinute = totalResultMinute % 60;
// if(totalResultMinute < 0){
// resultHour = -resultHour;
// resultMinute = -resultMinute;
// }
// dialogBinding.hour.setText(String.valueOf(resultHour));
// dialogBinding.minute.setText(String.format("%02d",resultMinute));
// });
//
// }
// private void initListener(){
// dialogBinding.btnCancel.setOnClickListener(v -> {
// alertDialog.cancel();
// });
// }
private void initListener(){
binding.floatingBtn.setOnClickListener(v -> {
refreshView();
Intent intent = new Intent(this, EditAlarm.class);
startActivityForResult(intent,CREATE_REQUEST_CODE);
});
Expand Down

0 comments on commit 467f666

Please sign in to comment.