Add event. work in progress[2]
[unical.git] / src / ro / ieval / unical / AddEventTabListener.java
index 1a4661ae794e0746eb0164c6a4cbdbae4ed3630a..b38779cfd138babeff7db32598e0f491ab913bb0 100644 (file)
@@ -7,24 +7,38 @@ import android.app.FragmentTransaction;
 
 public class AddEventTabListener implements ActionBar.TabListener {
        public Fragment fragment;
+    private Event ev;
+    int tabId;
 
-       public AddEventTabListener(Fragment fragment) {
+       public AddEventTabListener(final Fragment fragment,Event e,int tabId) {
                this.fragment = fragment;
+        this.ev = e;
+        this.tabId=tabId;
        }
 
        @Override
-       public void onTabSelected(Tab tab, FragmentTransaction ft) {
+       public void onTabSelected(final Tab tab, final FragmentTransaction ft) {
                ft.replace(R.id.fragment_container, fragment);
        }
 
        @Override
-       public void onTabUnselected(Tab tab, FragmentTransaction ft) {
+       public void onTabUnselected(final Tab tab, final FragmentTransaction ft) {
+        switch (tabId) {
+            case 0:
+                ev.title=fragment.getView().findViewById(R.id.eventtitle).toString();
+                break;
+            case 1:
+                ev.description=fragment.getView().findViewById(R.id.description).toString();
+                break;
+            case 2:
+                break;
+        }
                ft.remove(fragment);
        }
 
        @Override
-       public void onTabReselected(Tab tab, FragmentTransaction ft) {
+       public void onTabReselected(final Tab tab, final FragmentTransaction ft) {
                // TODO Auto-generated method stub
-               
+
        }
 }
This page took 0.010129 seconds and 4 git commands to generate.