Add event basic tab. work in progress
[unical.git] / src / ro / ieval / unical / AddEventActivity.java
index d68d6497e65a1a3b838d462954d4f60923c9a977..d16b426714859745810799de01414440786195b9 100644 (file)
@@ -6,13 +6,18 @@ import android.app.ActionBar;
 import android.app.Activity;
 import android.app.DatePickerDialog.OnDateSetListener;
 import android.app.Fragment;
+import android.app.FragmentManager;
 import android.app.TimePickerDialog.OnTimeSetListener;
 import android.os.Bundle;
 import android.view.Menu;
 import android.view.MenuInflater;
 import android.view.MenuItem;
 import android.view.View;
+import android.widget.CompoundButton;
+import android.widget.CompoundButton.OnCheckedChangeListener;
 import android.widget.DatePicker;
+import android.widget.Spinner;
+import android.widget.Switch;
 import android.widget.TextView;
 import android.widget.TimePicker;
 
@@ -53,8 +58,26 @@ public final class AddEventActivity extends Activity implements OnDateSetListene
                actionBar.addTab(t2);
                actionBar.addTab(t3);
                
+               handleViews(f1,f2,f3);
+               
        }
        
+       private void handleViews(Fragment f1,Fragment f2,Fragment f3) {
+               Switch repeatSwitch = (Switch) this.getFragmentManager().findFragmentById(f1.getId()).getView().findViewById(R.id.repeat_switch);
+               final Spinner repeatSpinner = (Spinner) this.getFragmentManager().findFragmentById(f1.getId()).getView().findViewById(R.id.repeat_spinner);
+               repeatSwitch.setOnCheckedChangeListener(new OnCheckedChangeListener() {
+                       
+                       @Override
+                       public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
+                               if(isChecked) {
+                                       repeatSpinner.setEnabled(true);
+                               }else {
+                                       repeatSpinner.setEnabled(false);
+                               }
+                       }
+               });
+       }
+
        @Override
        public boolean onCreateOptionsMenu(final Menu menu) {
                final MenuInflater inflater = getMenuInflater();
This page took 0.010378 seconds and 4 git commands to generate.