import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
+import android.widget.CompoundButton;
+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 Switch repeatSwitch = (Switch) view.findViewById(R.id.repeat_switch);
+ if(repeatSwitch != null){
+ final Spinner repeatSpinner = (Spinner) view.findViewById(R.id.repeat_spinner);
+ repeatSwitch.setOnCheckedChangeListener(new OnCheckedChangeListener() {
+ @Override
+ public void onCheckedChanged(final CompoundButton buttonView, final boolean isChecked) {
+ if(isChecked) {
+ repeatSpinner.setEnabled(true);
+ }else {
+ repeatSpinner.setEnabled(false);
+ }
+ }
+ });
+ }
+ return view;
+ }
}