Add event. work in progress[2]
[unical.git] / src / ro / ieval / unical / AddEventTabListener.java
CommitLineData
6d7e08bf
PT
1package ro.ieval.unical;
2
3import android.app.ActionBar;
4import android.app.ActionBar.Tab;
5import android.app.Fragment;
6import android.app.FragmentTransaction;
7
8public class AddEventTabListener implements ActionBar.TabListener {
9 public Fragment fragment;
c32befcc
P
10 private Event ev;
11 int tabId;
6d7e08bf 12
c32befcc 13 public AddEventTabListener(final Fragment fragment,Event e,int tabId) {
6d7e08bf 14 this.fragment = fragment;
c32befcc
P
15 this.ev = e;
16 this.tabId=tabId;
6d7e08bf
PT
17 }
18
19 @Override
724f9857 20 public void onTabSelected(final Tab tab, final FragmentTransaction ft) {
6d7e08bf
PT
21 ft.replace(R.id.fragment_container, fragment);
22 }
23
24 @Override
724f9857 25 public void onTabUnselected(final Tab tab, final FragmentTransaction ft) {
c32befcc
P
26 switch (tabId) {
27 case 0:
28 ev.title=fragment.getView().findViewById(R.id.eventtitle).toString();
29 break;
30 case 1:
31 ev.description=fragment.getView().findViewById(R.id.description).toString();
32 break;
33 case 2:
34 break;
35 }
6d7e08bf
PT
36 ft.remove(fragment);
37 }
38
39 @Override
724f9857 40 public void onTabReselected(final Tab tab, final FragmentTransaction ft) {
6d7e08bf 41 // TODO Auto-generated method stub
070d3ab2 42
6d7e08bf
PT
43 }
44}
This page took 0.013005 seconds and 4 git commands to generate.