]> iEval git - unical.git/blobdiff - src/ro/ieval/unical/AddEventActivity.java
Add event basic tab. work in progress
[unical.git] / src / ro / ieval / unical / AddEventActivity.java
index 436d2cab7fb356dee8c1fc5c72c25bea5bcd06d2..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;
 
@@ -52,8 +57,27 @@ public final class AddEventActivity extends Activity implements OnDateSetListene
                actionBar.addTab(t1);
                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.019646 seconds and 4 git commands to generate.