X-Git-Url: http://git.ieval.ro/?a=blobdiff_plain;f=src%2Fro%2Fieval%2Funical%2FTrivialFragment.java;h=e578abf05c107ca76a2a9371c5cbb87501d0f2a2;hb=5835912b53529d21c80bc395ab6b26d176b88b7b;hp=23086ab0a43d3e45680f072dd885c8115c0d282e;hpb=dfc674f65f8335d6e00490a1a5350dc31beea944;p=unical.git diff --git a/src/ro/ieval/unical/TrivialFragment.java b/src/ro/ieval/unical/TrivialFragment.java index 23086ab..e578abf 100644 --- a/src/ro/ieval/unical/TrivialFragment.java +++ b/src/ro/ieval/unical/TrivialFragment.java @@ -1,6 +1,8 @@ package ro.ieval.unical; +import android.app.ActionBar; import android.app.Fragment; +import android.app.FragmentTransaction; import android.os.Bundle; import android.view.LayoutInflater; import android.view.View; @@ -13,9 +15,12 @@ import android.widget.Switch; public final class TrivialFragment extends Fragment { private static class OnItemSelectedListener implements android.widget.AdapterView.OnItemSelectedListener{ - final View repeatCount; - public OnItemSelectedListener(final View repeatCount) { + private final View repeatCount; + private final View repeatUntil; + + public OnItemSelectedListener(final View repeatCount, final View repeatUntil) { this.repeatCount=repeatCount; + this.repeatUntil=repeatUntil; } @Override @@ -23,16 +28,19 @@ public final class TrivialFragment extends Fragment { switch(pos){ case 0: repeatCount.setVisibility(View.GONE); + repeatUntil.setVisibility(View.GONE); break; case 1: repeatCount.setVisibility(View.GONE); + repeatUntil.setVisibility(View.VISIBLE); break; case 2: repeatCount.setVisibility(View.VISIBLE); + repeatUntil.setVisibility(View.GONE); break; default: } - } + } @Override public void onNothingSelected(final AdapterView arg0) { /* do nothing */ } } @@ -50,7 +58,7 @@ public final class TrivialFragment extends Fragment { if(isChecked) { Utils.setEnabledRecursively(layout, true); final Spinner repeatType = (Spinner) root.findViewById(R.id.repeat_type); - repeatType.setOnItemSelectedListener(new OnItemSelectedListener(root.findViewById(R.id.repeat_count))); + repeatType.setOnItemSelectedListener(new OnItemSelectedListener(root.findViewById(R.id.repeat_count),root.findViewById(R.id.repeat_until))); }else { Utils.setEnabledRecursively(layout, false); }