1 package ro
.ieval
.unical
;
5 import android
.app
.Activity
;
6 import android
.content
.Context
;
7 import android
.content
.Intent
;
8 import android
.os
.Bundle
;
9 import android
.view
.Menu
;
10 import android
.view
.MenuInflater
;
11 import android
.view
.MenuItem
;
12 import android
.widget
.TextView
;
14 public class DisplayEventActivity
extends Activity
{
15 public static final String EXTRA_EVENT
= "event";
17 public static void displayEvent(final Context context
, final Event event
){
18 final Intent i
=new Intent(context
,DisplayEventActivity
.class);
19 i
.putExtra(DisplayEventActivity
.EXTRA_EVENT
, event
);
20 context
.startActivity(i
);
24 protected void onCreate(final Bundle savedInstanceState
) {
25 super.onCreate(savedInstanceState
);
26 final Event e
=getIntent().getParcelableExtra(EXTRA_EVENT
);
27 setContentView(R
.layout
.event_view
);
29 final TextView eventTitle
= (TextView
) findViewById(R
.id
.eventTitle
);
30 final TextView date
=(TextView
) findViewById(R
.id
.date
);
31 final TextView description
=(TextView
) findViewById(R
.id
.description
);
32 final TextView location
= (TextView
) findViewById(R
.id
.location
);
34 eventTitle
.setText(e
.title
);
35 date
.setText(new Date(e
.dtstart
).toString());
36 description
.setText(e
.description
);
37 location
.setText(e
.eventLocation
);
41 public boolean onCreateOptionsMenu(final Menu menu
) {
42 final MenuInflater inflater
= getMenuInflater();
43 inflater
.inflate(R
.menu
.event
, menu
);
48 public boolean onOptionsItemSelected(final MenuItem item
) {
49 // Handle item selection
50 switch (item
. getItemId()) {
52 final Intent i
=new Intent(this,AddEventActivity
.class);
55 case R
.id
.deleteevent
:
56 final DeleteEventDialog d
=new DeleteEventDialog();
57 d
.show(getFragmentManager(), "Delete");
60 final Intent it
=new Intent(this,EventListActivity
.class);