X-Git-Url: http://git.ieval.ro/?a=blobdiff_plain;f=src%2Fro%2Fieval%2Funical%2FTrivialFragment.java;h=3de4ed48ece35316ce24b5408f04a3e394d50925;hb=361c6a289ebad738be848ce8db42b40428600891;hp=4c474e61730982882e42a28da73917d9877958e5;hpb=88ba7fcfc7c85332347b4cf4ff684dd0c34fd7a4;p=unical.git diff --git a/src/ro/ieval/unical/TrivialFragment.java b/src/ro/ieval/unical/TrivialFragment.java index 4c474e6..3de4ed4 100644 --- a/src/ro/ieval/unical/TrivialFragment.java +++ b/src/ro/ieval/unical/TrivialFragment.java @@ -5,12 +5,36 @@ import android.os.Bundle; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; +import android.widget.CompoundButton; +import android.widget.LinearLayout; +import android.widget.Spinner; +import android.widget.Switch; +import android.widget.CompoundButton.OnCheckedChangeListener; public final class TrivialFragment extends Fragment { public static final String ARGUMENT_LAYOUT="layout"; @Override public View onCreateView(final LayoutInflater inflater, final ViewGroup container, final Bundle savedInstanceState) { - return inflater.inflate(getArguments().getInt(ARGUMENT_LAYOUT), container, false); - } + + final View view=inflater.inflate(getArguments().getInt(ARGUMENT_LAYOUT), container, false); + final LinearLayout ll = (LinearLayout) view.findViewById(R.id.repeat_layout); + + if(ll != null){ + final Switch repeatSwitch = (Switch) view.findViewById(R.id.repeat_switch); + Utils.setEnabledRecursively(ll, false); + + repeatSwitch.setOnCheckedChangeListener(new OnCheckedChangeListener() { + @Override + public void onCheckedChanged(final CompoundButton buttonView, final boolean isChecked) { + if(isChecked) { + Utils.setEnabledRecursively(ll, true); + }else { + Utils.setEnabledRecursively(ll, false); + } + } + }); + } + return view; + } }