]> iEval git - unical.git/blobdiff - src/ro/ieval/unical/EventListActivity.java
Add Activity to display a list of events
[unical.git] / src / ro / ieval / unical / EventListActivity.java
diff --git a/src/ro/ieval/unical/EventListActivity.java b/src/ro/ieval/unical/EventListActivity.java
new file mode 100644 (file)
index 0000000..793573b
--- /dev/null
@@ -0,0 +1,40 @@
+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);
+               }
+       }
+}
This page took 0.086438 seconds and 4 git commands to generate.