Documente Academic
Documente Profesional
Documente Cultură
CalenderModules;
import android.content.Intent;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.view.View;
import android.widget.ImageView;
import com.applandeo.materialcalendarview.EventDay;
import com.applandeo.materialcalendarview.exceptions.OutOfDateRangeException;
import com.applandeo.materialcalendarview.listeners.OnDayClickListener;
import com.example.hamid.lms.CaseModules.CaseDataBaseAdapter;
import com.example.hamid.lms.CaseModules.CaseDataModel;
import com.example.hamid.lms.MainModule.MainActivity;
import com.example.hamid.lms.R;
import com.example.hamid.lms.ReminderModules.ReminderDataBaseAdapter;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Calendar;
import java.util.Date;
import java.util.List;
ImageView imageViewBack;
CaseDataBaseAdapter caseDataBaseAdapter;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_calender);
// myHelper = new ReminderDataBaseAdapter(getApplicationContext());
myHelper = new ReminderDataBaseAdapter.MyHelper(getApplicationContext());
// myHelper=new CaseDataBaseAdapter.MyHelper(getApplicationContext());
imageViewBack = (ImageView) findViewById(R.id.backcalender);
caseDataBaseAdapter=new CaseDataBaseAdapter(getApplicationContext());
imageViewBack.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
imageViewBack.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
finish();
startActivity(new Intent(CalenderActivity.this,
MainActivity.class)
.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP));
}
});
}
});
while (cursor.moveToNext()) {
} catch (ParseException e) {
e.printStackTrace();
}
calendarView = (com.applandeo.materialcalendarview.CalendarView)
findViewById(R.id.calendarView);
calendarView.setEvents(eventDays);
Calendar calendar = Calendar.getInstance();
try {
calendarView.setDate(calendar);
} catch (OutOfDateRangeException e) {
e.printStackTrace();
}
calendarView.setOnDayClickListener(new OnDayClickListener() {
@Override
public void onDayClick(EventDay eventDay) {
Calendar clickedDayCalendar = eventDay.getCalendar();
Date date = clickedDayCalendar.getTime();
Intent intent = new Intent(CalenderActivity.this,
DayEventActivity.class);
intent.putExtra("date", dateFormat.format(date));
startActivity(intent);
}
});
}
@Override
public void onBackPressed() {
super.onBackPressed();
finish();
startActivity(new Intent(CalenderActivity.this, MainActivity.class)
.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP));
}
}