1 package ro
.ieval
.unical
;
2 import android
.app
.ActionBar
;
3 import android
.app
.Activity
;
4 import android
.app
.Fragment
;
5 import android
.os
.Bundle
;
6 import android
.view
.Menu
;
7 import android
.view
.MenuInflater
;
8 import android
.view
.MenuItem
;
10 public final class AddEventActivity
extends Activity
{
12 protected void onCreate(final Bundle savedInstanceState
) {
13 super.onCreate(savedInstanceState
);
14 setContentView(R
.layout
.add_event
);
15 setTitle(R
.string
.addeventtitle
);
16 final ActionBar actionBar
= getActionBar();
17 actionBar
.setNavigationMode(ActionBar
.NAVIGATION_MODE_TABS
);
18 final ActionBar
.Tab t1
= actionBar
.newTab().setText(this.getString(R
.string
.addevtab1
));
19 final ActionBar
.Tab t2
= actionBar
.newTab().setText(this.getString(R
.string
.addevtab2
));
20 final ActionBar
.Tab t3
= actionBar
.newTab().setText(this.getString(R
.string
.addevtab3
));
22 final Fragment f1
= new TrivialFragment();
23 final Bundle b1
=new Bundle();
24 b1
.putInt(TrivialFragment
.ARGUMENT_LAYOUT
, R
.layout
.add_event_basic_tab
);
27 final Fragment f2
= new TrivialFragment();
28 final Bundle b2
=new Bundle();
29 b2
.putInt(TrivialFragment
.ARGUMENT_LAYOUT
, R
.layout
.add_event_details_tab
);
32 final Fragment f3
= new TrivialFragment();
33 final Bundle b3
=new Bundle();
34 b3
.putInt(TrivialFragment
.ARGUMENT_LAYOUT
, R
.layout
.add_event_other_tab
);
37 t1
.setTabListener(new AddEventTabListener(f1
));
38 t2
.setTabListener(new AddEventTabListener(f2
));
39 t3
.setTabListener(new AddEventTabListener(f3
));
47 public boolean onCreateOptionsMenu(final Menu menu
) {
48 final MenuInflater inflater
= getMenuInflater();
49 inflater
.inflate(R
.menu
.add_event
, menu
);
54 public boolean onOptionsItemSelected(final MenuItem item
) {
55 switch (item
.getItemId()) {