package ro.ieval.unical;
import java.util.Arrays;
-import java.util.GregorianCalendar;
-import java.text.DateFormat;
import java.util.Date;
+import java.util.GregorianCalendar;
-import ro.ieval.unical.R;
import android.app.Activity;
+import android.content.Intent;
+import android.graphics.Color;
import android.os.Bundle;
-import android.text.format.DateUtils;
+import android.view.View;
+import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.LinearLayout;
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);
+ EventButton[] b=new EventButton[10000];
+ for(int i=0; i<r.length; ++i) {
+ b[i]=new EventButton(getBaseContext(),r[i]);
+ b[i].setText(r[i].title);
+
+ b[i].setTextColor(Color.BLACK);
+ b[i].setOnClickListener(new OnClickListener() {
+
+ @Override
+ public void onClick(View v) {
+ // TODO Auto-generated method stub
+ EventButton b=(EventButton) v;
+ DisplayEventActivity.displayEvent(EventListActivity.this,b.e);
+ //Intent i=new Intent(getBaseContext(),DisplayEventActivity.class);
+ //i.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
+ //startActivity(i);
+ }
+ });
+ ll.addView(b[i]);
}
}
+
}