+package ro.ieval.unical;
+
+import java.util.Arrays;
+import java.util.GregorianCalendar;
+import java.text.DateFormat;
+import java.util.Date;
+
+import ro.ieval.unical.R;
+import android.app.Activity;
+import android.os.Bundle;
+import android.text.format.DateUtils;
+import android.widget.Button;
+import android.widget.LinearLayout;
+
+
+public class EventListActivity extends Activity {
+ GregorianCalendar gc;
+
+ @Override
+ protected void onCreate(Bundle savedInstanceState) {
+ // TODO Auto-generated method stub
+ super.onCreate(savedInstanceState);
+ setContentView(R.layout.event_list);
+
+ Date d=new Date();
+ d.getTime();
+ gc=new GregorianCalendar();
+ gc.setTime(d);
+
+ Event r[]=Event.getAllEvents(getBaseContext());
+ LinearLayout ll = (LinearLayout)findViewById(R.id.eventslayout);
+ Button[] b=new Button[10];
+ Arrays.sort(r,new EventComparator());
+ for(int i=0; i<r.length; ++i) if(r[i].dtstart<=gc.getTimeInMillis()){
+ Button EventButton=new Button(getBaseContext());
+ EventButton.setText(r[i].title);
+ ll.addView(EventButton);
+ }
+ }
+}