add event work in progress
[unical.git] / src / ro / ieval / unical / TrivialFragment.java
index 3de4ed48ece35316ce24b5408f04a3e394d50925..1dc538f23e1eda41ae0acb387532debc583376e3 100644 (file)
@@ -2,10 +2,14 @@ package ro.ieval.unical;
 
 import android.app.Fragment;
 import android.os.Bundle;
+import android.text.InputType;
 import android.view.LayoutInflater;
 import android.view.View;
 import android.view.ViewGroup;
+import android.widget.AdapterView;
+import android.widget.AdapterView.OnItemSelectedListener;
 import android.widget.CompoundButton;
+import android.widget.EditText;
 import android.widget.LinearLayout;
 import android.widget.Spinner;
 import android.widget.Switch;
@@ -29,6 +33,32 @@ public final class TrivialFragment extends Fragment {
                                public void onCheckedChanged(final CompoundButton buttonView, final boolean isChecked) {
                                        if(isChecked) {
                                                Utils.setEnabledRecursively(ll, true);
+                                               Spinner repeatType = (Spinner) view.findViewById(R.id.repeat_type);
+                                               final EditText repeatCount = new EditText(getActivity());
+                                               repeatCount.setInputType(InputType.TYPE_CLASS_NUMBER);
+                                               final LinearLayout repeatLayout = (LinearLayout) view.findViewById(R.id.repeat_count_layout);
+                                               
+                                               repeatType.setOnItemSelectedListener(new OnItemSelectedListener() {
+
+                                                       @Override
+                                                       public void onItemSelected(AdapterView<?> arg0,
+                                                                       View arg1, int arg2, long arg3) {
+                                                               if(arg2==1) {
+                                                                       //TODO adauga un date picker
+                                                                       //TODO sterge repeatCount
+                                                               }else if(arg2==2) {
+                                                                       repeatLayout.addView(repeatCount);
+                                                               }else {
+                                                                       //TODO sterge repeatCount
+                                                               }
+                                                               
+                                                       }
+
+                                                       @Override
+                                                       public void onNothingSelected(AdapterView<?> arg0) {
+                                                               
+                                                       }
+                                               });
                                        }else {
                                                Utils.setEnabledRecursively(ll, false);
                                        }
This page took 0.009831 seconds and 4 git commands to generate.