Java Examples for android.widget.SeekBar.OnSeekBarChangeListener

The following java examples will help you to understand the usage of android.widget.SeekBar.OnSeekBarChangeListener. These source code samples are taken from different open source projects.

Example 1
Project: RoboBinding-master  File: TwoWayProgressAttribute.java View source code
@Override
public void observeChangesOnTheView(SeekBarAddOn viewAddOn, final ValueModel<Integer> valueModel, SeekBar view) {
    viewAddOn.addOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
            valueModel.setValue(progress);
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }
    });
}
Example 2
Project: AndroidSurvey-master  File: SliderQuestionFragment.java View source code
@Override
protected void createQuestionComponent(ViewGroup questionComponent) {
    mSlider = new SeekBar(getActivity());
    mSlider.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
            mProgress = progress;
            if (mProgress > -1) {
                saveResponse();
            }
        }

        // Required by interface
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        public void onStopTrackingTouch(SeekBar seekBar) {
        }
    });
    beforeAddViewHook(questionComponent);
    questionComponent.addView(mSlider);
}
Example 3
Project: water-wave-progress-master  File: MainActivity.java View source code
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    SeekBar bar = (SeekBar) findViewById(R.id.seekBar1);
    waveProgress = (WaterWaveProgress) findViewById(R.id.waterWaveProgress1);
    waveProgress.setShowProgress(true);
    waveProgress.animateWave();
    bar.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
        // TODO Auto-generated method stub
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        // TODO Auto-generated method stub
        }

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
            setTitle("" + progress);
            waveProgress.setProgress(progress);
        }
    });
    ((CheckBox) findViewById(R.id.checkBox1)).setOnCheckedChangeListener(new OnCheckedChangeListener() {

        @Override
        public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
            waveProgress.setShowProgress(isChecked);
        }
    });
    ((CheckBox) findViewById(R.id.checkBox2)).setOnCheckedChangeListener(new OnCheckedChangeListener() {

        @Override
        public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
            waveProgress.setShowNumerical(isChecked);
        }
    });
}
Example 4
Project: android-square-progressbar-master  File: CustomColourDialog.java View source code
private OnSeekBarChangeListener rgbOnSeekBarListener() {
    return new OnSeekBarChangeListener() {

        @Override
        public void onStopTrackingTouch(SeekBar arg0) {
        // nothing to do =)
        }

        @Override
        public void onStartTrackingTouch(SeekBar arg0) {
        // nothing to do =)
        }

        @Override
        public void onProgressChanged(SeekBar arg0, int arg1, boolean arg2) {
            calculateRGB();
        }
    };
}
Example 5
Project: bluerino-master  File: EditActivity.java View source code
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.orientation_edit);
    Intent intent = getIntent();
    if (intent != null) {
        pluginId = intent.getIntExtra(AmarinoIntent.EXTRA_PLUGIN_ID, -1);
        // we need to know the ID Amarino has assigned to this plugin
        // in order to identify sent data
        PreferenceManager.getDefaultSharedPreferences(EditActivity.this).edit().putInt(KEY_PLUGIN_ID, pluginId).commit();
    }
    visualizer = (Spinner) findViewById(R.id.visualizer);
    // init as text visualizer, this is the most common one
    visualizer.setSelection(PreferenceManager.getDefaultSharedPreferences(this).getInt(KEY_VISUALIZER, 0));
    frequencySB = (SeekBar) findViewById(R.id.seekBar);
    frequency = (TextView) findViewById(R.id.seekBar_value);
    saveBtn = (Button) findViewById(R.id.saveBtn);
    discardBtn = (Button) findViewById(R.id.discardBtn);
    int lastValue = PreferenceManager.getDefaultSharedPreferences(this).getInt(PREF_FREQUENCY, 50);
    frequencySB.setProgress(lastValue);
    int rate = EditActivity.getRate(lastValue);
    frequency.setText(getRateText(rate));
    frequencySB.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        public void onStopTrackingTouch(SeekBar seekBar) {
        }

        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
            int rate = EditActivity.getRate(progress);
            frequency.setText(getRateText(rate));
        }
    });
    saveBtn.setOnClickListener(new OnClickListener() {

        public void onClick(View v) {
            PreferenceManager.getDefaultSharedPreferences(EditActivity.this).edit().putInt(PREF_FREQUENCY, frequencySB.getProgress()).commit();
            cancelled = false;
            finish();
        }
    });
    discardBtn.setOnClickListener(new OnClickListener() {

        public void onClick(View v) {
            finish();
        }
    });
}
Example 6
Project: cgeo-master  File: WpThresholdPreference.java View source code
@Override
protected View onCreateView(final ViewGroup parent) {
    final View v = super.onCreateView(parent);
    // get views
    final SeekBar seekBar = ButterKnife.findById(v, R.id.wp_threshold_seekbar);
    valueView = ButterKnife.findById(v, R.id.wp_threshold_value_view);
    // init seekbar
    seekBar.setMax(Settings.SHOW_WP_THRESHOLD_MAX);
    // set initial value
    final int threshold = Settings.getWayPointsThreshold();
    valueView.setText(String.valueOf(threshold));
    seekBar.setProgress(threshold);
    seekBar.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(final SeekBar seekBar, final int progress, final boolean fromUser) {
            if (fromUser) {
                valueView.setText(String.valueOf(progress));
            }
        }

        @Override
        public void onStartTrackingTouch(final SeekBar seekBar) {
        }

        @Override
        public void onStopTrackingTouch(final SeekBar seekBar) {
            Settings.setShowWaypointsThreshold(seekBar.getProgress());
        }
    });
    return v;
}
Example 7
Project: ebook-reader-master  File: AudioView.java View source code
@Override
public void onActivityCreated(Bundle saved) {
    super.onActivityCreated(saved);
    list = (ListView) getView().findViewById(R.id.audioListView);
    rew = (Button) getView().findViewById(R.id.RewindButton);
    playpause = (Button) getView().findViewById(R.id.PlayPauseButton);
    progressBar = (SeekBar) getView().findViewById(R.id.progressBar);
    progressHandler = new Handler();
    list.setOnItemClickListener(new OnItemClickListener() {

        @Override
        public void onItemClick(AdapterView<?> listView, View itemView, int position, long itemId) {
            start(position);
        }
    });
    // Play or Pause Button
    playpause.setOnClickListener(new OnClickListener() {

        @Override
        public void onClick(View v) {
            if (player.isPlaying()) {
                player.pause();
                playpause.setText(getString(R.string.play));
            } else {
                player.start();
                playpause.setText(getString(R.string.pause));
                update.run();
            }
        }
    });
    // Rewind Button
    rew.setOnClickListener(new OnClickListener() {

        @Override
        public void onClick(View v) {
            if (player != null) {
                player.seekTo(0);
                player.start();
            }
        }
    });
    progressBar.setProgress(0);
    progressBar.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
            if (fromUser && player != null)
                player.seekTo(progress);
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
        }
    });
    // This runnable update the progressBar progression every 500
    // milliseconds
    update = new Runnable() {

        @Override
        public void run() {
            if (player != null) {
                progressBar.setMax(player.getDuration());
                progressBar.setProgress(player.getCurrentPosition());
            }
            progressHandler.postDelayed(this, 500);
        }
    };
    progressHandler.postDelayed(update, 500);
    setAudioList(audio);
    updateButtons();
}
Example 8
Project: Smartlab-master  File: MainActivity.java View source code
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    seekBar = (SeekBar) findViewById(R.id.seekBar);
    seekBar.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
            mediaPlayer.seekTo(progress);
        }
    });
    mediaPlayer = MediaPlayer.create(this, R.raw.kalimba);
    mediaPlayer.setOnCompletionListener(new OnCompletionListener() {

        @Override
        public void onCompletion(MediaPlayer mp) {
        }
    });
    mediaPlayer.setOnErrorListener(new OnErrorListener() {

        @Override
        public boolean onError(MediaPlayer mp, int what, int extra) {
            return false;
        }
    });
    mediaPlayer.setOnPreparedListener(new OnPreparedListener() {

        @Override
        public void onPrepared(MediaPlayer mp) {
            seekBar.setMax(mp.getDuration());
            mp.start();
        }
    });
}
Example 9
Project: SmileEssence-Lite-master  File: SeekBarDialog.java View source code
public AlertDialog createSeekBarDialog() {
    ContentDialog dialog = new ContentDialog(activity, title);
    textView.setText(text);
    seekbar.setMax(seekBarMax);
    seekbar.setProgress(seekBarStart);
    levelView.setText(Integer.toString(seekBarStart + levelCorrect));
    seekbar.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onStopTrackingTouch(SeekBar seekbar) {
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekbar) {
        }

        @Override
        public void onProgressChanged(SeekBar seekbar, int i, boolean flag) {
            levelView.setText(String.valueOf(i + levelCorrect));
        }
    });
    dialog.setContentView(dialogView);
    dialog.setOnClickListener(listener);
    return dialog.create();
}
Example 10
Project: -abase-reader-master  File: ProgressItemView_.java View source code
@Override
public void onViewChanged(HasViews hasViews) {
    sb = ((SeekBar) hasViews.findViewById(id.sb));
    {
        View view = hasViews.findViewById(id.iv_left);
        if (view != null) {
            view.setOnClickListener(new OnClickListener() {

                @Override
                public void onClick(View view) {
                    ProgressItemView_.this.click(view);
                }
            });
        }
    }
    {
        View view = hasViews.findViewById(id.iv_right);
        if (view != null) {
            view.setOnClickListener(new OnClickListener() {

                @Override
                public void onClick(View view) {
                    ProgressItemView_.this.click(view);
                }
            });
        }
    }
    {
        final SeekBar view = ((SeekBar) hasViews.findViewById(id.sb));
        if (view != null) {
            view.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

                @Override
                public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
                    ProgressItemView_.this.onSeekBarProgressChanged(seekBar, progress, fromUser);
                }

                @Override
                public void onStartTrackingTouch(SeekBar seekBar) {
                }

                @Override
                public void onStopTrackingTouch(SeekBar seekBar) {
                }
            });
        }
    }
}
Example 11
Project: android-sdk-sources-for-api-level-23-master  File: SeekBarBindingAdapter.java View source code
@BindingAdapter({ "android:onStartTrackingTouch", "android:onStopTrackingTouch", "android:onProgressChanged" })
public static void setListener(SeekBar view, final OnStartTrackingTouch start, final OnStopTrackingTouch stop, final OnProgressChanged progressChanged) {
    if (start == null && stop == null && progressChanged == null) {
        view.setOnSeekBarChangeListener(null);
    } else {
        view.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

            @Override
            public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
                if (progressChanged != null) {
                    progressChanged.onProgressChanged(seekBar, progress, fromUser);
                }
            }

            @Override
            public void onStartTrackingTouch(SeekBar seekBar) {
                if (start != null) {
                    start.onStartTrackingTouch(seekBar);
                }
            }

            @Override
            public void onStopTrackingTouch(SeekBar seekBar) {
                if (stop != null) {
                    stop.onStopTrackingTouch(seekBar);
                }
            }
        });
    }
}
Example 12
Project: ElectricSleep-master  File: CalibrateLightSleepFragment.java View source code
private void resetViews(final Activity a) {
    mSleepChart = (SleepChart) a.findViewById(R.id.calibration_sleep_chart);
    mSleepChart.clear();
    mSeekBar = (VerticalSeekBar) a.findViewById(R.id.calibration_level_seekbar);
    mWarmingUp = a.findViewById(R.id.warming_up_text);
    mSleepChart.setVisibility(View.INVISIBLE);
    mSeekBar.setVisibility(View.INVISIBLE);
    mSleepChart.setCalibrationLevelAndRedraw(mAlarmTrigger);
    mSeekBar.setMax(SettingsActivity.MAX_ALARM_SENSITIVITY);
    mSeekBar.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(final SeekBar seekBar, final int progress, final boolean fromUser) {
            if (fromUser) {
                // if the user scrolls above the bounds of the SeekBar,
                // progress can be out of bounds. Clamp it.
                mAlarmTrigger = Math.min(SettingsActivity.MAX_ALARM_SENSITIVITY, progress / DecimalSeekBar.PRECISION);
                mSleepChart.setCalibrationLevelAndRedraw(mAlarmTrigger);
            }
        }

        @Override
        public void onStartTrackingTouch(final SeekBar seekBar) {
        }

        @Override
        public void onStopTrackingTouch(final SeekBar seekBar) {
            saveCalibrationLevel(a);
        }
    });
    mSeekBar.setProgress(mAlarmTrigger);
}
Example 13
Project: FBreader-master  File: ProgressItemView_.java View source code
@Override
public void onViewChanged(HasViews hasViews) {
    sb = ((SeekBar) hasViews.findViewById(id.sb));
    {
        View view = hasViews.findViewById(id.iv_left);
        if (view != null) {
            view.setOnClickListener(new OnClickListener() {

                @Override
                public void onClick(View view) {
                    ProgressItemView_.this.click(view);
                }
            });
        }
    }
    {
        View view = hasViews.findViewById(id.iv_right);
        if (view != null) {
            view.setOnClickListener(new OnClickListener() {

                @Override
                public void onClick(View view) {
                    ProgressItemView_.this.click(view);
                }
            });
        }
    }
    {
        final SeekBar view = ((SeekBar) hasViews.findViewById(id.sb));
        if (view != null) {
            view.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

                @Override
                public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
                    ProgressItemView_.this.onSeekBarProgressChanged(seekBar, progress, fromUser);
                }

                @Override
                public void onStartTrackingTouch(SeekBar seekBar) {
                }

                @Override
                public void onStopTrackingTouch(SeekBar seekBar) {
                }
            });
        }
    }
}
Example 14
Project: Gallery3D_EVO_3D-master  File: TitledSlider.java View source code
@Override
public void setUp(ViewGroup container, Parameter parameter, Editor editor) {
    container.removeAllViews();
    mEditor = editor;
    Context context = container.getContext();
    mParameter = (ParameterInteger) parameter;
    LayoutInflater inflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
    mTopView = inflater.inflate(mLayoutID, container, true);
    mTopView.setVisibility(View.VISIBLE);
    mSeekBar = (SeekBar) mTopView.findViewById(R.id.controlValueSeekBar);
    mControlName = (TextView) mTopView.findViewById(R.id.controlName);
    mControlValue = (TextView) mTopView.findViewById(R.id.controlValue);
    updateUI();
    mSeekBar.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
            if (mParameter != null) {
                mParameter.setValue(progress + mParameter.getMinimum());
                if (mControlName != null) {
                    mControlName.setText(mParameter.getParameterName());
                }
                if (mControlValue != null) {
                    mControlValue.setText(Integer.toString(mParameter.getValue()));
                }
                mEditor.commitLocalRepresentation();
            }
        }
    });
}
Example 15
Project: iwashi3d-master  File: IwashiSpeedDialog.java View source code
@Override
public View onCreateDialogView() {
    View view = super.onCreateDialogView();
    if (view != null) {
        seekBar = (SeekBar) view.findViewById(R.id.seek);
        seekBar.setProgress(Prefs.getInstance(getContext()).getIwashiSpeed() - MIN);
        final TextView nowSpeedView = (TextView) view.findViewById(R.id.dialog_now_speed);
        Resources res = view.getResources();
        final String label = res.getString(R.string.dialog_iwashi_speed_label);
        nowSpeedView.setText(label + (seekBar.getProgress() + MIN));
        seekBar.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

            @Override
            public void onStartTrackingTouch(SeekBar seekBar) {
                nowSpeedView.setText(label + (seekBar.getProgress() + MIN));
            }

            @Override
            public void onProgressChanged(SeekBar seekBar, int progress, boolean fromTouch) {
                nowSpeedView.setText(label + (seekBar.getProgress() + MIN));
            }

            @Override
            public void onStopTrackingTouch(SeekBar seekBar) {
                nowSpeedView.setText(label + (seekBar.getProgress() + MIN));
            }
        });
        final SeekBar __seekBar = seekBar;
        Button button = (Button) view.findViewById(R.id.to_default_button);
        button.setOnClickListener(new View.OnClickListener() {

            @Override
            public void onClick(View v) {
                __seekBar.setProgress(Prefs.DEFAULT_IWASHI_SPEED - MIN);
                nowSpeedView.setText(label + (__seekBar.getProgress() + MIN));
            }
        });
    }
    return view;
}
Example 16
Project: jinbei3d-master  File: JinbeiSpeedDialog.java View source code
@Override
public View onCreateDialogView() {
    View view = super.onCreateDialogView();
    if (view != null) {
        seekBar = (SeekBar) view.findViewById(R.id.seek);
        seekBar.setProgress(Prefs.getInstance(getContext()).getJinbeiSpeed() - MIN);
        final TextView nowSpeedView = (TextView) view.findViewById(R.id.dialog_now_speed);
        Resources res = view.getResources();
        final String label = res.getString(R.string.dialog_jinbei_speed_label);
        nowSpeedView.setText(label + (seekBar.getProgress() + MIN));
        seekBar.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

            @Override
            public void onStartTrackingTouch(SeekBar seekBar) {
                nowSpeedView.setText(label + (seekBar.getProgress() + MIN));
            }

            @Override
            public void onProgressChanged(SeekBar seekBar, int progress, boolean fromTouch) {
                nowSpeedView.setText(label + (seekBar.getProgress() + MIN));
            }

            @Override
            public void onStopTrackingTouch(SeekBar seekBar) {
                nowSpeedView.setText(label + (seekBar.getProgress() + MIN));
            }
        });
        final SeekBar __seekBar = seekBar;
        Button button = (Button) view.findViewById(R.id.to_default_button);
        button.setOnClickListener(new View.OnClickListener() {

            @Override
            public void onClick(View v) {
                __seekBar.setProgress(Prefs.DEFAULT_JINBEI_SPEED - MIN);
                nowSpeedView.setText(label + (__seekBar.getProgress() + MIN));
            }
        });
    }
    return view;
}
Example 17
Project: mailnotify-master  File: NumberSeekbarPreference.java View source code
@Override
protected void onBindDialogView(View view) {
    super.onBindDialogView(view);
    final TextView textView = getTextView(view);
    final SeekBar seekBar = getSeekBar(view);
    seekBar.setMax(mMaxValue);
    seekBar.setProgress(mValue);
    seekBar.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
            mValue = seekBar.getProgress();
            if (mValue < mMinValue) {
                mValue = mMinValue;
                seekBar.setProgress(mValue);
            }
            if (mValue == 0 && mZero != null) {
                textView.setText(mZero);
            } else {
                textView.setText(mValue + mUnit);
            }
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
        }
    });
    if (mValue == 0 && mZero != null) {
        textView.setText(mZero);
    } else {
        textView.setText(mValue + mUnit);
    }
}
Example 18
Project: mocca-master  File: ModernArtActivity.java View source code
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_modern_art);
    SeekBar colorChanger = (SeekBar) findViewById(R.id.seekBar);
    colorChanger.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        int progressValue = 0;

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
            ((ImageView) findViewById(R.id.color1)).setBackgroundColor(Color.argb(0xFF, 233 + 22 * progress / 100, 30 + 163 * progress / 100, 99 - 92 * progress / 100));
            ((ImageView) findViewById(R.id.color2)).setBackgroundColor(Color.argb(0xFF, 63 + (244 - 63) * progress / 100, 81 + (255 - 81) * progress / 100, 181 - (181 - 129) * progress / 100));
            ((ImageView) findViewById(R.id.color3)).setBackgroundColor(Color.argb(0xFF, 255, 235 + (249 - 235) * progress / 100, 59 + (196 - 59) * progress / 100));
            ((ImageView) findViewById(R.id.color5)).setBackgroundColor(Color.argb(0xFF, 183 + (139 - 183) * progress / 100, 28 + (195 - 28) * progress / 100, 28 + (74 - 28) * progress / 100));
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
        }
    });
}
Example 19
Project: 1Sheeld-Android-App-master  File: SliderFragment.java View source code
@Override
public void doOnViewCreated(View v, @Nullable Bundle savedInstanceState) {
    seekBar = (VerticalSeekBar) v.findViewById(R.id.slider_fragment_seekbar);
    seekBar.setEnabled(false);
    seekBar.setMax(255);
    seekBar.setProgress(0);
    seekBar.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
        // TODO Auto-generated method stub
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        // TODO Auto-generated method stub
        }

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
            // TODO Auto-generated method stub
            ((SliderShield) getApplication().getRunningShields().get(getControllerTag())).setSliderValue(progress);
        }
    });
    if ((getApplication().getRunningShields().get(getControllerTag())) != null)
        seekBar.setEnabled(true);
}
Example 20
Project: android-stackblur-master  File: MainActivity.java View source code
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    _stackBlurManager = new StackBlurManager(getBitmapFromAsset(this, "android_platform_256.png"));
    _seekBar.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
            onBlur();
        }
    });
    _toggleButton.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {

        public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
            if (isChecked) {
                IMAGE_TO_ANALYZE = "image_transparency.png";
                _stackBlurManager = new StackBlurManager(getBitmapFromAsset(getApplicationContext(), IMAGE_TO_ANALYZE));
                onBlur();
            } else {
                IMAGE_TO_ANALYZE = "android_platform_256.png";
                _stackBlurManager = new StackBlurManager(getBitmapFromAsset(getApplicationContext(), IMAGE_TO_ANALYZE));
                onBlur();
            }
        }
    });
    ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource(this, R.array.blur_modes, android.R.layout.simple_spinner_item);
    adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
    _typeSelectSpinner.setAdapter(adapter);
    _typeSelectSpinner.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {

        @Override
        public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {
            setBlurMode(position);
        }

        @Override
        public void onNothingSelected(AdapterView<?> parent) {
        }
    });
}
Example 21
Project: androidmooc-clase1-master  File: MainActivity.java View source code
public void setInputControls() {
    SeekBar seekBar = (SeekBar) inputControls.findViewById(R.id.seekBar1);
    seekBar.setMax(10);
    seekBar.setProgress(5);
    seekBar.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
            Toast.makeText(getApplicationContext(), "Cambio a " + progress, Toast.LENGTH_SHORT).show();
        }
    });
    RatingBar ratingBar = (RatingBar) inputControls.findViewById(R.id.ratingBar1);
    ratingBar.setRating((float) 2.5);
    Spinner spinner = (Spinner) inputControls.findViewById(R.id.spinner1);
    ArrayList<String> names = new ArrayList<String>();
    names.add("Hugo");
    names.add("Paco");
    names.add("Luis");
    ArrayAdapter<String> namesAdapter = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_dropdown_item, names);
    spinner.setAdapter(namesAdapter);
    CheckBox checkbox = (CheckBox) inputControls.findViewById(R.id.checkBox1);
    checkbox.setChecked(true);
    RadioGroup radioGroup = (RadioGroup) inputControls.findViewById(R.id.radioGroup1);
    OnCheckedChangeListener checkedChangeListener = new OnCheckedChangeListener() {

        @Override
        public void onCheckedChanged(RadioGroup group, int checkedId) {
            String option = "";
            switch(checkedId) {
                case R.id.radio0:
                    option = "A";
                    break;
                case R.id.radio1:
                    option = "B";
                    break;
                case R.id.radio2:
                    option = "C";
                    break;
            }
            Log.e("TAG", "Seleccionado " + option);
        }
    };
    radioGroup.setOnCheckedChangeListener(checkedChangeListener);
}
Example 22
Project: AnSiAn-master  File: MorseButtonView.java View source code
protected void init() {
    LayoutInflater inflater = (LayoutInflater) getContext().getSystemService(Context.LAYOUT_INFLATER_SERVICE);
    inflater.inflate(R.layout.morse_button, this);
    morseWPMLabel = (TextView) findViewById(R.id.morseWPMLabel);
    morseWPMSeekBar = (SeekBar) findViewById(R.id.morseWPMSeekBar);
    morseWPMSeekBar.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
            if (fromUser) {
                int wpm = progress + 1;
                Preferences.MORSE_PREFERENCE.setWPM(wpm);
                EventBus.getDefault().postSticky(new MorseDitDurationEvent(Preferences.MORSE_PREFERENCE.getDitDuration()));
            }
            updateWPMLabel();
        }
    });
    playButton = (Button) findViewById(R.id.morseButton);
    playButton.setOnClickListener(new OnClickListener() {

        @Override
        public void onClick(View v) {
            EventBus.getDefault().post(new MorseSendEvent(!sending));
        }
    });
    setButtonText(sending);
    update();
}
Example 23
Project: cropper-master  File: MainActivity.java View source code
// Activity Methods ////////////////////////////////////////////////////////////////////////////
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    requestWindowFeature(Window.FEATURE_NO_TITLE);
    setContentView(R.layout.activity_main);
    // Initialize Views.
    final ToggleButton fixedAspectRatioToggleButton = (ToggleButton) findViewById(R.id.fixedAspectRatioToggle);
    final TextView aspectRatioXTextView = (TextView) findViewById(R.id.aspectRatioX);
    final SeekBar aspectRatioXSeekBar = (SeekBar) findViewById(R.id.aspectRatioXSeek);
    final TextView aspectRatioYTextView = (TextView) findViewById(R.id.aspectRatioY);
    final SeekBar aspectRatioYSeekBar = (SeekBar) findViewById(R.id.aspectRatioYSeek);
    final Spinner guidelinesSpinner = (Spinner) findViewById(R.id.showGuidelinesSpin);
    final CropImageView cropImageView = (CropImageView) findViewById(R.id.CropImageView);
    final ImageView croppedImageView = (ImageView) findViewById(R.id.croppedImageView);
    final Button cropButton = (Button) findViewById(R.id.Button_crop);
    // Initializes fixedAspectRatio toggle button.
    fixedAspectRatioToggleButton.setOnCheckedChangeListener(new OnCheckedChangeListener() {

        @Override
        public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
            cropImageView.setFixedAspectRatio(isChecked);
            cropImageView.setAspectRatio(aspectRatioXSeekBar.getProgress(), aspectRatioYSeekBar.getProgress());
            aspectRatioXSeekBar.setEnabled(isChecked);
            aspectRatioYSeekBar.setEnabled(isChecked);
        }
    });
    // Set seek bars to be disabled until toggle button is checked.
    aspectRatioXSeekBar.setEnabled(false);
    aspectRatioYSeekBar.setEnabled(false);
    aspectRatioXTextView.setText(String.valueOf(aspectRatioXSeekBar.getProgress()));
    aspectRatioYTextView.setText(String.valueOf(aspectRatioXSeekBar.getProgress()));
    // Initialize aspect ratio X SeekBar.
    aspectRatioXSeekBar.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(SeekBar aspectRatioXSeekBar, int progress, boolean fromUser) {
            if (progress < 1) {
                aspectRatioXSeekBar.setProgress(1);
            }
            cropImageView.setAspectRatio(aspectRatioXSeekBar.getProgress(), aspectRatioYSeekBar.getProgress());
            aspectRatioXTextView.setText(String.valueOf(aspectRatioXSeekBar.getProgress()));
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        // Do nothing.
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
        // Do nothing.
        }
    });
    // Initialize aspect ratio Y SeekBar.
    aspectRatioYSeekBar.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(SeekBar aspectRatioYSeekBar, int progress, boolean fromUser) {
            if (progress < 1) {
                aspectRatioYSeekBar.setProgress(1);
            }
            cropImageView.setAspectRatio(aspectRatioXSeekBar.getProgress(), aspectRatioYSeekBar.getProgress());
            aspectRatioYTextView.setText(String.valueOf(aspectRatioYSeekBar.getProgress()));
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        // Do nothing.
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
        // Do nothing.
        }
    });
    // Set up the Guidelines Spinner.
    guidelinesSpinner.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {

        public void onItemSelected(AdapterView<?> adapterView, View view, int i, long l) {
            cropImageView.setGuidelines(i);
        }

        public void onNothingSelected(AdapterView<?> adapterView) {
        // Do nothing.
        }
    });
    guidelinesSpinner.setSelection(GUIDELINES_ON_TOUCH);
    // Initialize the Crop button.
    cropButton.setOnClickListener(new View.OnClickListener() {

        @Override
        public void onClick(View v) {
            final Bitmap croppedImage = cropImageView.getCroppedImage();
            croppedImageView.setImageBitmap(croppedImage);
        }
    });
}
Example 24
Project: curso-avanzado-android-master  File: ejemplo7_ViewsYXML.java View source code
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);
    boton1 = (Button) findViewById(R.id.boton1);
    botonImagen = (ImageButton) findViewById(R.id.image_button);
    edittext1 = (EditText) findViewById(R.id.edittext1);
    checkbox = (CheckBox) findViewById(R.id.check1);
    myseekbar = (SeekBar) findViewById(R.id.seek_bar);
    datePicker = (DatePicker) findViewById(R.id.date_picker);
    timePicker = (TimePicker) findViewById(R.id.time_picker);
    boton1.setOnClickListener(new OnClickListener() {

        public void onClick(View v) {
            edittext1.setText("hemos clickeado en el boton1");
        }
    });
    botonImagen.setOnClickListener(new OnClickListener() {

        public void onClick(View v) {
            edittext1.setText("hemos clickeado en el boton con imagen");
        }
    });
    botonImagen.setOnLongClickListener(new OnLongClickListener() {

        public boolean onLongClick(View v) {
            edittext1.setText("hemos hecho un longclick en el boton con imagen");
            return false;
        }
    });
    checkbox.setOnCheckedChangeListener(new OnCheckedChangeListener() {

        public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
            edittext1.setText("click en ckeck[" + String.valueOf(isChecked) + "]");
        }
    });
    myseekbar.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        public void onStopTrackingTouch(SeekBar seekBar) {
            edittext1.setText("onStopTrackingTouch[" + String.valueOf(seekBar.getProgress()) + "]");
        }

        public void onStartTrackingTouch(SeekBar seekBar) {
            edittext1.setText("onStartTrackingTouch[" + String.valueOf(seekBar.getProgress()) + "]");
        }

        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
            edittext1.setText("onProgressChanged[" + String.valueOf(seekBar.getProgress()) + "]");
        }
    });
    timePicker.setOnTimeChangedListener(this);
/* datePicker.setOnTouchListener(new OnTouchListener() {
			
			public boolean onTouch(View v, MotionEvent event) {
				int dia=datePicker.getDayOfMonth();
				int mes=datePicker.getMonth();
				int anio=datePicker.getYear();
				edittext1.setText("..date["+String.valueOf(dia)+"/"+String.valueOf(mes)+"/"+String.valueOf(anio)+"]");
				return true;
			}
		});*/
}
Example 25
Project: DragLayout-master  File: ImageActivity.java View source code
private void initView() {
    path = getIntent().getStringExtra("path");
    rl = (RelativeLayout) findViewById(R.id.rl);
    iv = (ImageView) findViewById(R.id.iv);
    tv = (TextView) findViewById(R.id.tv);
    et = (EditText) findViewById(R.id.et);
    sb1 = (SeekBar) findViewById(R.id.sb1);
    sb2 = (SeekBar) findViewById(R.id.sb2);
    ImageLoader.getInstance().displayImage("file://" + path, iv);
    sb1.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
            int padding = 200 - progress;
            iv.setPadding(padding, padding, padding, padding);
            iv.invalidate();
        }
    });
    sb2.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
            tv.setTextSize(30 + progress);
        }
    });
    et.addTextChangedListener(new TextWatcher() {

        @Override
        public void onTextChanged(CharSequence s, int start, int before, int count) {
        }

        @Override
        public void beforeTextChanged(CharSequence s, int start, int count, int after) {
        }

        @Override
        public void afterTextChanged(Editable s) {
            tv.setText(s.toString());
        }
    });
}
Example 26
Project: droidklavier-master  File: MainVolumeDialog.java View source code
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    View view = inflater.inflate(R.layout.fragment_main_volume, container);
    getDialog().setTitle(R.string.main_volume);
    mDroidklavier = (Droidklavier) getActivity().getApplication();
    mRC = mDroidklavier.getRC();
    int acousticVol = mRC.getVolume(VolStatus.MAIN_ACOUSTIC);
    mTextAcoustic = (TextView) view.findViewById(R.id.main_volume_acoustic_value);
    mTextAcoustic.setText(String.valueOf(acousticVol));
    mSeekBarAcoustic = (SeekBar) view.findViewById(R.id.main_volume_acoustic);
    mSeekBarAcoustic.setProgress(acousticVol);
    mSeekBarAcoustic.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
            mDroidklavier.sendTCPMessage(mRC.setVolume(VolStatus.MAIN_ACOUSTIC, mSeekBarAcoustic.getProgress()));
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
            mTextAcoustic.setText(String.valueOf(progress));
        }
    });
    int quietVol = mRC.getVolume(VolStatus.MAIN_QUIET);
    mTextQuiet = (TextView) view.findViewById(R.id.main_volume_quiet_value);
    mTextQuiet.setText(String.valueOf(quietVol));
    mSeekBarQuiet = (SeekBar) view.findViewById(R.id.main_volume_quiet);
    mSeekBarQuiet.setProgress(quietVol);
    mSeekBarQuiet.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
            mDroidklavier.sendTCPMessage(mRC.setVolume(VolStatus.MAIN_QUIET, mSeekBarQuiet.getProgress()));
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
            mTextQuiet.setText(String.valueOf(progress));
        }
    });
    int headphonesVol = mRC.getVolume(VolStatus.MAIN_HEADPHONES);
    mTextHeadphones = (TextView) view.findViewById(R.id.main_volume_headphones_value);
    mTextHeadphones.setText(String.valueOf(headphonesVol));
    mSeekBarHeadphones = (SeekBar) view.findViewById(R.id.main_volume_headphones);
    mSeekBarHeadphones.setProgress(headphonesVol);
    mSeekBarHeadphones.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
            mDroidklavier.sendTCPMessage(mRC.setVolume(VolStatus.MAIN_HEADPHONES, mSeekBarHeadphones.getProgress()));
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
            mTextHeadphones.setText(String.valueOf(progress));
        }
    });
    return view;
}
Example 27
Project: Drone-SWE12-deprecated-master  File: DroneSelectTimeDialogInteger.java View source code
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.dialog_select_time);
    seekBar = (SeekBar) findViewById(R.id.seekBar_select_time);
    seekBar.setMax(10);
    seekBar.setProgress(value);
    seekBar.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        public void onProgressChanged(SeekBar seek, int value, boolean fromTouch) {
            textView.setText(((Integer) value).toString());
        }

        public void onStartTrackingTouch(SeekBar seekBar) {
        // do nothing
        }

        public void onStopTrackingTouch(SeekBar seekBar) {
        // do nothing
        }
    });
    button = (Button) findViewById(R.id.dialog_select_time_ok_button);
    button.setOnClickListener(new android.view.View.OnClickListener() {

        public void onClick(View v) {
            value = Integer.parseInt((String) textView.getText());
            dismiss();
        }
    });
    textView = (TextView) findViewById(R.id.tv_select_time);
    textView.setText(((Integer) value).toString());
}
Example 28
Project: movingcampus-master  File: LocalPreferSetting.java View source code
@Override
public void bindButton() {
    findViewById(R.id.btn_back).setOnClickListener(new View.OnClickListener() {

        @Override
        public void onClick(View v) {
            LocalPreferSetting.this.finish();
        }
    });
    seekBarlib.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        //当拖动�的滑��置�生改�时触�该方法
        @Override
        public void onProgressChanged(SeekBar arg0, int progress, boolean fromUser) {
            //动�改�图片的�明度
            seekBarlib.getBackground().setAlpha((int) (progress / 10.0));
            libtip.setText((int) (progress * 1.0 / 100.0 * (libmax - libmin) + libmin) + "天");
        }

        @Override
        public void onStartTrackingTouch(SeekBar bar) {
        }

        @Override
        public void onStopTrackingTouch(SeekBar bar) {
            SharedPreferences.Editor editor = LocalPreferSetting.this.getSharedPreferences(Constants.PREFER_FILE, 0).edit();
            LibrarySubject.days = (int) (bar.getProgress() * 1.0 / 100.0 * (libmax - libmin) + libmin);
            editor.putInt("lib.days", LibrarySubject.days);
            editor.commit();
        }
    });
    seekBarcard.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        //当拖动�的滑��置�生改�时触�该方法
        @Override
        public void onProgressChanged(SeekBar arg0, int progress, boolean fromUser) {
            //动�改�图片的�明度
            seekBarcard.getBackground().setAlpha((int) (progress / 10.0));
            cardtip.setText((int) (1.0 * progress / 100.0 * (cardmax - cardmin) + cardmin) + "å…ƒ");
        }

        @Override
        public void onStartTrackingTouch(SeekBar bar) {
        }

        @Override
        public void onStopTrackingTouch(SeekBar bar) {
            SharedPreferences.Editor editor = LocalPreferSetting.this.getSharedPreferences(Constants.PREFER_FILE, 0).edit();
            CardSubject.loweast = (int) (1.0 * bar.getProgress() / 100.0 * (cardmax - cardmin) + cardmin);
            editor.putInt("card.loweast", CardSubject.loweast);
            editor.commit();
        }
    });
}
Example 29
Project: Open-Vehicle-Android-master  File: Settings.java View source code
private void setUpClusteringViews() {
    CheckBox clusterCheckbox = (CheckBox) view.findViewById(R.id.checkbox_cluster);
    final SeekBar clusterSizeSeekbar = (SeekBar) view.findViewById(R.id.seekbar_cluster_size);
    Spinner maxResultsSpinner = (Spinner) view.findViewById(R.id.ocm_maxresults);
    Button btnConnections = (Button) view.findViewById(R.id.btn_connections);
    if (appPrefes.getData("check").equals("false")) {
        clusterCheckbox.setChecked(false);
    }
    try {
        clusterSizeSeekbar.setProgress(Integer.parseInt(appPrefes.getData("progress")));
    } catch (Exception e) {
    }
    // set maxresults spinner to current value:
    try {
        String ocm_maxresults_value = appPrefes.getData("maxresults");
        String[] ocm_maxresults_options = getResources().getStringArray(R.array.ocm_options_maxresults);
        int ocm_maxresults_index = 0;
        for (int i = 0; i < ocm_maxresults_options.length; i++) {
            if (ocm_maxresults_options[i].equals(ocm_maxresults_value)) {
                ocm_maxresults_index = i;
                break;
            }
        }
        maxResultsSpinner.setSelection(ocm_maxresults_index);
    } catch (Exception e) {
    }
    clusterCheckbox.setOnCheckedChangeListener(new OnCheckedChangeListener() {

        @Override
        public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
            clusterSizeSeekbar.setEnabled(isChecked);
            appPrefes.SaveData("check", "" + isChecked);
            FragMap.updateMap.updateClustering(clusterSizeSeekbar.getProgress(), isChecked);
        }
    });
    clusterSizeSeekbar.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
            appPrefes.SaveData("progress", "" + progress);
            FragMap.updateMap.updateClustering(progress, true);
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
        }
    });
    maxResultsSpinner.setOnItemSelectedListener(new Spinner.OnItemSelectedListener() {

        @Override
        public void onItemSelected(AdapterView<?> adapterView, View view, int i, long l) {
            String selected = adapterView.getItemAtPosition(i).toString();
            if (!appPrefes.getData("maxresults").equals(selected)) {
                appPrefes.SaveData("maxresults", "" + selected);
                FragMap.updateMap.clearCache();
            }
        }

        @Override
        public void onNothingSelected(AdapterView<?> adapterView) {
        }
    });
    btnConnections.setOnClickListener(new View.OnClickListener() {

        @Override
        public void onClick(View view) {
            connectionList.sublist();
        }
    });
}
Example 30
Project: osmbonuspack-master  File: KmlStyleActivity.java View source code
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.kml_style);
    mStyle = KmlStylesActivity.getCurrentStyle();
    if (mStyle.mIconStyle == null) {
        mStyle.mIconStyle = new IconStyle();
    }
    if (mStyle.mLineStyle == null) {
        mStyle.mLineStyle = new LineStyle();
    }
    if (mStyle.mPolyStyle == null) {
        mStyle.mPolyStyle = new ColorStyle();
    }
    eStyleId = (EditText) findViewById(R.id.style_id);
    mInitialStyleId = getIntent().getExtras().getString("STYLE_ID");
    eStyleId.setText(mInitialStyleId);
    eIconHref = (EditText) findViewById(R.id.icon);
    if (mStyle.mIconStyle.mHref != null)
        eIconHref.setText(mStyle.mIconStyle.mHref);
    eOutlineColor = (EditText) findViewById(R.id.outlineColor);
    eOutlineColor.setText(mStyle.mLineStyle.colorAsAndroidString());
    tOutlineWidthValue = (TextView) findViewById(R.id.outlineWidthValue);
    tOutlineWidthValue.setText("" + (int) mStyle.mLineStyle.mWidth);
    sbOutlineWidth = (SeekBar) findViewById(R.id.outlineWidth);
    sbOutlineWidth.setProgress((int) mStyle.mLineStyle.mWidth);
    sbOutlineWidth.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
            tOutlineWidthValue.setText("" + progress);
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
        }
    });
    eFillColor = (EditText) findViewById(R.id.fillColor);
    eFillColor.setText(mStyle.mPolyStyle.colorAsAndroidString());
    Button btnOk = (Button) findViewById(R.id.btnOK);
    btnOk.setOnClickListener(new View.OnClickListener() {

        public void onClick(View view) {
            save();
            setResult(RESULT_OK);
            finish();
        }
    });
}
Example 31
Project: Protocoder-master  File: AbsolutePositionFragment.java View source code
private void addSeekBar(int x, int y, int w, int h, int max) {
    SeekBar sb = new SeekBar(getActivity());
    sb.setMax(max);
    sb.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
        }
    });
    placeView(sb, x, y, w, h);
}
Example 32
Project: Robin-Client-master  File: PropertiesActivity.java View source code
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setSlidingActionBarEnabled(true);
    setContentView(R.layout.properties);
    // left and right modes
    RadioGroup mode = (RadioGroup) findViewById(R.id.mode);
    mode.check(R.id.left);
    mode.setOnCheckedChangeListener(new OnCheckedChangeListener() {

        @Override
        public void onCheckedChanged(RadioGroup group, int checkedId) {
            SlidingMenu sm = getSlidingMenu();
            switch(checkedId) {
                case R.id.left:
                    sm.setMode(SlidingMenu.LEFT);
                    sm.setShadowDrawable(R.drawable.shadow);
                    break;
                case R.id.right:
                    sm.setMode(SlidingMenu.RIGHT);
                    sm.setShadowDrawable(R.drawable.shadowright);
                    break;
                case R.id.left_right:
                    sm.setMode(SlidingMenu.LEFT_RIGHT);
                    sm.setSecondaryMenu(R.layout.menu_frame_two);
                    getSupportFragmentManager().beginTransaction().replace(R.id.menu_frame_two, new SampleListFragment()).commit();
                    sm.setSecondaryShadowDrawable(R.drawable.shadowright);
                    sm.setShadowDrawable(R.drawable.shadow);
            }
        }
    });
    // touch mode stuff
    RadioGroup touchAbove = (RadioGroup) findViewById(R.id.touch_above);
    touchAbove.check(R.id.touch_above_full);
    touchAbove.setOnCheckedChangeListener(new OnCheckedChangeListener() {

        @Override
        public void onCheckedChanged(RadioGroup group, int checkedId) {
            switch(checkedId) {
                case R.id.touch_above_full:
                    getSlidingMenu().setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN);
                    break;
                case R.id.touch_above_margin:
                    getSlidingMenu().setTouchModeAbove(SlidingMenu.TOUCHMODE_MARGIN);
                    break;
                case R.id.touch_above_none:
                    getSlidingMenu().setTouchModeAbove(SlidingMenu.TOUCHMODE_NONE);
                    break;
            }
        }
    });
    // scroll scale stuff
    SeekBar scrollScale = (SeekBar) findViewById(R.id.scroll_scale);
    scrollScale.setMax(1000);
    scrollScale.setProgress(333);
    scrollScale.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
            getSlidingMenu().setBehindScrollScale((float) seekBar.getProgress() / seekBar.getMax());
        }
    });
    // behind width stuff
    SeekBar behindWidth = (SeekBar) findViewById(R.id.behind_width);
    behindWidth.setMax(1000);
    behindWidth.setProgress(750);
    behindWidth.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
            float percent = (float) seekBar.getProgress() / seekBar.getMax();
            getSlidingMenu().setBehindWidth((int) (percent * getSlidingMenu().getWidth()));
            getSlidingMenu().requestLayout();
        }
    });
    // shadow stuff
    CheckBox shadowEnabled = (CheckBox) findViewById(R.id.shadow_enabled);
    shadowEnabled.setChecked(true);
    shadowEnabled.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {

        public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
            if (isChecked)
                getSlidingMenu().setShadowDrawable(getSlidingMenu().getMode() == SlidingMenu.LEFT ? R.drawable.shadow : R.drawable.shadowright);
            else
                getSlidingMenu().setShadowDrawable(null);
        }
    });
    SeekBar shadowWidth = (SeekBar) findViewById(R.id.shadow_width);
    shadowWidth.setMax(1000);
    shadowWidth.setProgress(75);
    shadowWidth.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(SeekBar arg0, int arg1, boolean arg2) {
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
            float percent = (float) seekBar.getProgress() / (float) seekBar.getMax();
            int width = (int) (percent * (float) getSlidingMenu().getWidth());
            getSlidingMenu().setShadowWidth(width);
            getSlidingMenu().invalidate();
        }
    });
    // fading stuff
    CheckBox fadeEnabled = (CheckBox) findViewById(R.id.fade_enabled);
    fadeEnabled.setChecked(true);
    fadeEnabled.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {

        @Override
        public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
            getSlidingMenu().setFadeEnabled(isChecked);
        }
    });
    SeekBar fadeDeg = (SeekBar) findViewById(R.id.fade_degree);
    fadeDeg.setMax(1000);
    fadeDeg.setProgress(666);
    fadeDeg.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
            getSlidingMenu().setFadeDegree((float) seekBar.getProgress() / seekBar.getMax());
        }
    });
}
Example 33
Project: 2Degrees-Toolbox-master  File: WidgetPreferencesActivity.java View source code
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.widget_preferences);
    Button save = (Button) findViewById(R.id.widgetPrefsSave);
    save.setOnClickListener(saveListener);
    Button cancel = (Button) findViewById(R.id.widgetPrefsCancel);
    cancel.setOnClickListener(cancelListener);
    SeekBar s = (SeekBar) findViewById(R.id.transparencySeekBar);
    s.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
            TextView transparencyTextView = (TextView) ((View) seekBar.getParent()).findViewById(R.id.transparencyPercentageText);
            transparencyTextView.setText(Integer.toString(progress));
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
        }
    });
    Gallery g = (Gallery) findViewById(R.id.gallery);
    g.setAdapter(new ImageAdapter(this));
    g.setOnItemClickListener(new OnItemClickListener() {

        public void onItemClick(AdapterView<?> parent, View v, int position, long id) {
            //Toast.makeText(WidgetPreferencesActivity.this, "" + position, Toast.LENGTH_SHORT).show();
            View parentObj = (View) parent.getParent();
            if (parent != null) {
                ImageView preview = (ImageView) parentObj.findViewById(R.id.previewImage);
                preview.setImageResource(Values.backgroundIds[position]);
            }
        }
    });
    Button editTextColour = (Button) findViewById(R.id.widgetPreferencesSetTextColor);
    editTextColour.setOnClickListener(new OnClickListener() {

        @Override
        public void onClick(View v) {
            AmbilWarnaDialog dialog = new AmbilWarnaDialog(v.getContext(), widget.getTextColor(v.getContext()), onColorSelected);
            dialog.show();
        }
    });
}
Example 34
Project: alfresco-android-app-master  File: SNotePagesDialogFragment.java View source code
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    getDialog().setTitle(R.string.editor_pages_move);
    getDialog().requestWindowFeature(Window.FEATURE_LEFT_ICON);
    ViewGroup v = (ViewGroup) inflater.inflate(R.layout.snote_pages, container, false);
    int width = (int) Math.round(UIUtils.getScreenDimension(getActivity())[0] * (Float.parseFloat(getResources().getString(android.R.dimen.dialog_min_width_major).replace("%", "")) * 0.01));
    v.setLayoutParams(new LayoutParams(width, LayoutParams.MATCH_PARENT));
    final SeekBar seekbar = ((SeekBar) v.findViewById(R.id.seekbar_pages));
    final TextView tv = ((TextView) v.findViewById(R.id.pages_number));
    tv.setText(String.valueOf(originPageNumber + 1) + " / " + String.valueOf(totalPages));
    seekbar.setMax(totalPages - 1);
    seekbar.setProgress(originPageNumber);
    seekbar.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
            currentPageNumber = progress + 1;
            tv.setText(String.valueOf(currentPageNumber) + " / " + String.valueOf(totalPages));
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
        }
    });
    final Button validate = (Button) v.findViewById(R.id.create_document);
    final Button cancel = (Button) v.findViewById(R.id.cancel);
    validate.setOnClickListener(new OnClickListener() {

        public void onClick(View v) {
            ((SNoteEditorActivity) getActivity()).movePage(currentPageNumber - 1);
            dismiss();
        }
    });
    cancel.setOnClickListener(new OnClickListener() {

        public void onClick(View v) {
            SNotePagesDialogFragment.this.dismiss();
        }
    });
    return v;
}
Example 35
Project: AndRoad-master  File: SettingsColorscheme.java View source code
private void applyButtonListeners() {
    {
        this.mSeekOverallBrightness.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

            @Override
            public void onProgressChanged(final SeekBar seekBar, final int progress, final boolean fromTouch) {
                setBrightness(progress);
            }

            @Override
            public void onStartTrackingTouch(final SeekBar seekBar) {
            }

            @Override
            public void onStopTrackingTouch(final SeekBar seekBar) {
            }
        });
    }
    // Workaround for false treating of RadioButtons when they are not direct children of RadioGroup
    {
        this.mRadDayScheme.setOnCheckedChangeListener(new OnCheckedChangeListener() {

            @Override
            public void onCheckedChanged(final CompoundButton b, final boolean isChecked) {
                if (isChecked) {
                    setDayScheme();
                }
            }
        });
        this.findViewById(R.id.iv_settings_colorscheme_daymode).setOnClickListener(new OnClickListener() {

            @Override
            public void onClick(final View v) {
                setDayScheme();
                SettingsColorscheme.this.mRadDayScheme.setChecked(true);
            }
        });
        this.mRadDefaultScheme.setOnCheckedChangeListener(new OnCheckedChangeListener() {

            @Override
            public void onCheckedChanged(final CompoundButton b, final boolean isChecked) {
                if (isChecked) {
                    setDefaultScheme();
                }
            }
        });
        this.findViewById(R.id.iv_settings_colorscheme_default).setOnClickListener(new OnClickListener() {

            @Override
            public void onClick(final View v) {
                setDefaultScheme();
                SettingsColorscheme.this.mRadDefaultScheme.setChecked(true);
            }
        });
        this.mRadNightScheme.setOnCheckedChangeListener(new OnCheckedChangeListener() {

            @Override
            public void onCheckedChanged(final CompoundButton b, final boolean isChecked) {
                if (isChecked) {
                    setNightScheme();
                }
            }
        });
        this.findViewById(R.id.iv_settings_colorscheme_nightmode).setOnClickListener(new OnClickListener() {

            @Override
            public void onClick(final View v) {
                setNightScheme();
                SettingsColorscheme.this.mRadNightScheme.setChecked(true);
            }
        });
    }
}
Example 36
Project: android-BasicRenderScript-master  File: MainActivity.java View source code
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main_layout);
    /*
         * Initialize UI
         */
    mBitmapIn = loadBitmap(R.drawable.data);
    mBitmapsOut = new Bitmap[NUM_BITMAPS];
    for (int i = 0; i < NUM_BITMAPS; ++i) {
        mBitmapsOut[i] = Bitmap.createBitmap(mBitmapIn.getWidth(), mBitmapIn.getHeight(), mBitmapIn.getConfig());
    }
    mImageView = (ImageView) findViewById(R.id.imageView);
    mImageView.setImageBitmap(mBitmapsOut[mCurrentBitmap]);
    mCurrentBitmap += (mCurrentBitmap + 1) % NUM_BITMAPS;
    SeekBar seekbar = (SeekBar) findViewById(R.id.seekBar1);
    seekbar.setProgress(50);
    seekbar.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
            float max = 2.0f;
            float min = 0.0f;
            float f = (float) ((max - min) * (progress / 100.0) + min);
            updateImage(f);
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
        }
    });
    /*
         * Create renderScript
         */
    createScript();
    /*
         * Invoke renderScript kernel and update imageView
         */
    updateImage(1.0f);
}
Example 37
Project: android-kernel-tweaker-master  File: CustomBaseAdapter.java View source code
@Override
public View getView(final int position, View convertView, ViewGroup parent) {
    // TODO Auto-generated method stub
    View v = convertView;
    if (v == null) {
        LayoutInflater inflater = (LayoutInflater) mContext.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
        v = inflater.inflate(R.layout.preference_widget_seekbar, parent, false);
    }
    TextView title = (TextView) v.findViewById(R.id.title);
    TextView summary = (TextView) v.findViewById(R.id.summary);
    final TextView currValue = (TextView) v.findViewById(R.id.currvalue);
    SeekBar seekbar = (SeekBar) v.findViewById(R.id.seekbar);
    title.setText(names[position]);
    if (mPrefs.getBoolean(SettingsFragment.KEY_ENABLE_GLOBAL, false)) {
        int color = mPrefs.getInt(SettingsFragment.KEY_GLOBAL_COLOR, Color.parseColor("#FFFFFF"));
        title.setTextColor(color);
    } else if (mPrefs.getBoolean(SettingsFragment.KEY_ENABLE_PERSONAL, false)) {
        int col = MainActivity.mPrefs.getInt(SettingsFragment.KEY_LMK, Color.parseColor("#ff0099cc"));
        title.setTextColor(col);
    } else {
        int color = Color.parseColor(mContext.getResources().getStringArray(R.array.menu_colors)[6]);
        title.setTextColor(color);
    }
    summary.setText(summaries[position]);
    seekbar.setMax(200);
    int sbValue = Integer.parseInt(values[position]) * 4 / 1024;
    Log.d("VALUE " + position, sbValue + "");
    seekbar.setProgress(sbValue);
    currValue.setText(sbValue + " Mb");
    seekbar.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(SeekBar sb, int arg1, boolean arg2) {
            // TODO Auto-generated method stub
            newValue = sb.getProgress();
            //((sb.getProgress()*1024)/4);
            //values[position] = new String(String.valueOf(newValue));
            currValue.setText(sb.getProgress() + " Mb");
        }

        @Override
        public void onStartTrackingTouch(SeekBar arg0) {
        // TODO Auto-generated method stub
        }

        @Override
        public void onStopTrackingTouch(SeekBar sb) {
            // TODO Auto-generated method stub
            int finalValue = ((sb.getProgress() * 1024) / 4);
            values[position] = new String(String.valueOf(finalValue));
            Log.d("STRING", buildString(values));
            CommandCapture command = new CommandCapture(0, "echo \"" + buildString(values) + "\" > " + FILE);
            try {
                RootTools.getShell(true).add(command);
                List<DataItem> items = db.getAllItems();
                for (DataItem item : items) {
                    if (item.getName().toString().contains(FILE)) {
                        db.deleteItemByName("'" + FILE + "'");
                        db.addItem(new DataItem("'" + FILE + "'", buildString(values), "LOW MEMORY KILLER", "lmk"));
                        break;
                    }
                }
            } catch (IOException e) {
                e.printStackTrace();
            } catch (TimeoutException e) {
                e.printStackTrace();
            } catch (RootDeniedException e) {
                e.printStackTrace();
            }
        }
    });
    return v;
}
Example 38
Project: Android-Menu-master  File: PropertiesActivity.java View source code
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setSlidingActionBarEnabled(true);
    setContentView(R.layout.properties);
    // left and right modes
    RadioGroup mode = (RadioGroup) findViewById(R.id.mode);
    mode.check(R.id.left);
    mode.setOnCheckedChangeListener(new OnCheckedChangeListener() {

        @Override
        public void onCheckedChanged(RadioGroup group, int checkedId) {
            SlidingMenu sm = getSlidingMenu();
            switch(checkedId) {
                case R.id.left:
                    sm.setMode(SlidingMenu.LEFT);
                    sm.setShadowDrawable(R.drawable.shadow);
                    break;
                case R.id.right:
                    sm.setMode(SlidingMenu.RIGHT);
                    sm.setShadowDrawable(R.drawable.shadowright);
                    break;
                case R.id.left_right:
                    sm.setMode(SlidingMenu.LEFT_RIGHT);
                    sm.setSecondaryMenu(R.layout.menu_frame_two);
                    getSupportFragmentManager().beginTransaction().replace(R.id.menu_frame_two, new SampleListFragment()).commit();
                    sm.setSecondaryShadowDrawable(R.drawable.shadowright);
                    sm.setShadowDrawable(R.drawable.shadow);
            }
        }
    });
    // touch mode stuff
    RadioGroup touchAbove = (RadioGroup) findViewById(R.id.touch_above);
    touchAbove.check(R.id.touch_above_full);
    touchAbove.setOnCheckedChangeListener(new OnCheckedChangeListener() {

        @Override
        public void onCheckedChanged(RadioGroup group, int checkedId) {
            switch(checkedId) {
                case R.id.touch_above_full:
                    getSlidingMenu().setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN);
                    break;
                case R.id.touch_above_margin:
                    getSlidingMenu().setTouchModeAbove(SlidingMenu.TOUCHMODE_MARGIN);
                    break;
                case R.id.touch_above_none:
                    getSlidingMenu().setTouchModeAbove(SlidingMenu.TOUCHMODE_NONE);
                    break;
            }
        }
    });
    // scroll scale stuff
    SeekBar scrollScale = (SeekBar) findViewById(R.id.scroll_scale);
    scrollScale.setMax(1000);
    scrollScale.setProgress(333);
    scrollScale.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
            getSlidingMenu().setBehindScrollScale((float) seekBar.getProgress() / seekBar.getMax());
        }
    });
    // behind width stuff
    SeekBar behindWidth = (SeekBar) findViewById(R.id.behind_width);
    behindWidth.setMax(1000);
    behindWidth.setProgress(750);
    behindWidth.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
            float percent = (float) seekBar.getProgress() / seekBar.getMax();
            getSlidingMenu().setBehindWidth((int) (percent * getSlidingMenu().getWidth()));
            getSlidingMenu().requestLayout();
        }
    });
    // shadow stuff
    CheckBox shadowEnabled = (CheckBox) findViewById(R.id.shadow_enabled);
    shadowEnabled.setChecked(true);
    shadowEnabled.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {

        public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
            if (isChecked)
                getSlidingMenu().setShadowDrawable(getSlidingMenu().getMode() == SlidingMenu.LEFT ? R.drawable.shadow : R.drawable.shadowright);
            else
                getSlidingMenu().setShadowDrawable(null);
        }
    });
    SeekBar shadowWidth = (SeekBar) findViewById(R.id.shadow_width);
    shadowWidth.setMax(1000);
    shadowWidth.setProgress(75);
    shadowWidth.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(SeekBar arg0, int arg1, boolean arg2) {
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
            float percent = (float) seekBar.getProgress() / (float) seekBar.getMax();
            int width = (int) (percent * (float) getSlidingMenu().getWidth());
            getSlidingMenu().setShadowWidth(width);
            getSlidingMenu().invalidate();
        }
    });
    // fading stuff
    CheckBox fadeEnabled = (CheckBox) findViewById(R.id.fade_enabled);
    fadeEnabled.setChecked(true);
    fadeEnabled.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {

        @Override
        public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
            getSlidingMenu().setFadeEnabled(isChecked);
        }
    });
    SeekBar fadeDeg = (SeekBar) findViewById(R.id.fade_degree);
    fadeDeg.setMax(1000);
    fadeDeg.setProgress(666);
    fadeDeg.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
            getSlidingMenu().setFadeDegree((float) seekBar.getProgress() / seekBar.getMax());
        }
    });
}
Example 39
Project: AndroidStore-master  File: PropertiesActivity.java View source code
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setSlidingActionBarEnabled(true);
    setContentView(R.layout.properties);
    // left and right modes
    RadioGroup mode = (RadioGroup) findViewById(R.id.mode);
    mode.check(R.id.left);
    mode.setOnCheckedChangeListener(new OnCheckedChangeListener() {

        @Override
        public void onCheckedChanged(RadioGroup group, int checkedId) {
            SlidingMenu sm = getSlidingMenu();
            switch(checkedId) {
                case R.id.left:
                    sm.setMode(SlidingMenu.LEFT);
                    sm.setShadowDrawable(R.drawable.shadow);
                    break;
                case R.id.right:
                    sm.setMode(SlidingMenu.RIGHT);
                    sm.setShadowDrawable(R.drawable.shadowright);
                    break;
                case R.id.left_right:
                    sm.setMode(SlidingMenu.LEFT_RIGHT);
                    sm.setSecondaryMenu(R.layout.menu_frame_two);
                    getSupportFragmentManager().beginTransaction().replace(R.id.menu_frame_two, new SampleListFragment()).commit();
                    sm.setSecondaryShadowDrawable(R.drawable.shadowright);
                    sm.setShadowDrawable(R.drawable.shadow);
            }
        }
    });
    // touch mode stuff
    RadioGroup touchAbove = (RadioGroup) findViewById(R.id.touch_above);
    touchAbove.check(R.id.touch_above_full);
    touchAbove.setOnCheckedChangeListener(new OnCheckedChangeListener() {

        @Override
        public void onCheckedChanged(RadioGroup group, int checkedId) {
            switch(checkedId) {
                case R.id.touch_above_full:
                    getSlidingMenu().setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN);
                    break;
                case R.id.touch_above_margin:
                    getSlidingMenu().setTouchModeAbove(SlidingMenu.TOUCHMODE_MARGIN);
                    break;
                case R.id.touch_above_none:
                    getSlidingMenu().setTouchModeAbove(SlidingMenu.TOUCHMODE_NONE);
                    break;
            }
        }
    });
    // scroll scale stuff
    SeekBar scrollScale = (SeekBar) findViewById(R.id.scroll_scale);
    scrollScale.setMax(1000);
    scrollScale.setProgress(333);
    scrollScale.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
            getSlidingMenu().setBehindScrollScale((float) seekBar.getProgress() / seekBar.getMax());
        }
    });
    // behind width stuff
    SeekBar behindWidth = (SeekBar) findViewById(R.id.behind_width);
    behindWidth.setMax(1000);
    behindWidth.setProgress(750);
    behindWidth.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
            float percent = (float) seekBar.getProgress() / seekBar.getMax();
            getSlidingMenu().setBehindWidth((int) (percent * getSlidingMenu().getWidth()));
            getSlidingMenu().requestLayout();
        }
    });
    // shadow stuff
    CheckBox shadowEnabled = (CheckBox) findViewById(R.id.shadow_enabled);
    shadowEnabled.setChecked(true);
    shadowEnabled.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {

        public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
            if (isChecked)
                getSlidingMenu().setShadowDrawable(getSlidingMenu().getMode() == SlidingMenu.LEFT ? R.drawable.shadow : R.drawable.shadowright);
            else
                getSlidingMenu().setShadowDrawable(null);
        }
    });
    SeekBar shadowWidth = (SeekBar) findViewById(R.id.shadow_width);
    shadowWidth.setMax(1000);
    shadowWidth.setProgress(75);
    shadowWidth.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(SeekBar arg0, int arg1, boolean arg2) {
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
            float percent = (float) seekBar.getProgress() / (float) seekBar.getMax();
            int width = (int) (percent * (float) getSlidingMenu().getWidth());
            getSlidingMenu().setShadowWidth(width);
            getSlidingMenu().invalidate();
        }
    });
    // fading stuff
    CheckBox fadeEnabled = (CheckBox) findViewById(R.id.fade_enabled);
    fadeEnabled.setChecked(true);
    fadeEnabled.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {

        @Override
        public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
            getSlidingMenu().setFadeEnabled(isChecked);
        }
    });
    SeekBar fadeDeg = (SeekBar) findViewById(R.id.fade_degree);
    fadeDeg.setMax(1000);
    fadeDeg.setProgress(666);
    fadeDeg.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
            getSlidingMenu().setFadeDegree((float) seekBar.getProgress() / seekBar.getMax());
        }
    });
}
Example 40
Project: android_packages_apps_Launcher-master  File: ExtendedHomeSettings.java View source code
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    context = this;
    setContentView(R.layout.extended_homesettings);
    TextViewDefaultHomeScreenNr = (TextView) findViewById(R.id.TextViewDefaultHomeScreenNr);
    TextViewHomeScreensNr = (TextView) findViewById(R.id.TextViewHomeScreensNr);
    SeekBarHomeScreens = (SeekBar) findViewById(R.id.SeekBarHomeScreens);
    SeekBarHomeScreens.setProgress(com.android.launcher.extended.data.ExtendedSettings.Home_HomeScreens(context) - MIN_SCREENS);
    SeekBarDefaultHomeScreen = (SeekBar) findViewById(R.id.SeekBarDefaultHomeScreen);
    SeekBarDefaultHomeScreen.setMax(com.android.launcher.extended.data.ExtendedSettings.Home_HomeScreens(context) - 1);
    SeekBarDefaultHomeScreen.setProgress(com.android.launcher.extended.data.ExtendedSettings.Home_DefaultScreen(context));
    TextViewDefaultHomeScreenNr.setText(String.valueOf(com.android.launcher.extended.data.ExtendedSettings.Home_DefaultScreen(context) + 1));
    TextViewHomeScreensNr.setText(String.valueOf(com.android.launcher.extended.data.ExtendedSettings.Home_HomeScreens(context)));
    // irrenhaus
    CheckBoxCloseFolders = (CheckBox) findViewById(R.id.CheckBoxCloseFolders);
    CheckBoxCloseFolders.setChecked(com.android.launcher.extended.data.ExtendedSettings.Home_CloseFolders(context));
    SeekBar seekBarAppGridColumns = (SeekBar) findViewById(R.id.seekBarAppGridColumns);
    final TextView seekBarAppGridColumnsNr = (TextView) findViewById(R.id.seekBarAppGridColumnsNr);
    seekBarAppGridColumns.setMax(10);
    seekBarAppGridColumns.setProgress(com.android.launcher.extended.data.ExtendedSettings.Home_AppGridColumns(context));
    seekBarAppGridColumns.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
            com.android.launcher.extended.data.ExtendedSettings.Set_Home_AppGridColumns(context, progress);
            seekBarAppGridColumnsNr.setText(String.valueOf(progress));
        }

        public void onStartTrackingTouch(SeekBar seekBar) {
        // TODO Auto-generated method stub
        }

        public void onStopTrackingTouch(SeekBar seekBar) {
        // TODO Auto-generated method stub
        }
    });
    SeekBarHomeScreens.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
            // TODO Auto-generated method stub
            com.android.launcher.extended.data.ExtendedSettings.Set_Home_HomeScreens(context, progress + MIN_SCREENS);
            TextViewHomeScreensNr.setText(String.valueOf(progress + MIN_SCREENS));
            SeekBarDefaultHomeScreen.setMax(com.android.launcher.extended.data.ExtendedSettings.Home_HomeScreens(context) - 1);
            if (com.android.launcher.extended.data.ExtendedSettings.Home_DefaultScreen(context) > (com.android.launcher.extended.data.ExtendedSettings.Home_HomeScreens(context) - 1)) {
                com.android.launcher.extended.data.ExtendedSettings.Set_Home_DefaultScreen(context, (com.android.launcher.extended.data.ExtendedSettings.Home_HomeScreens(context) - 1));
                TextViewDefaultHomeScreenNr.setText(String.valueOf(com.android.launcher.extended.data.ExtendedSettings.Home_HomeScreens(context)));
            }
        }

        public void onStartTrackingTouch(SeekBar seekBar) {
        // TODO Auto-generated method stub
        }

        public void onStopTrackingTouch(SeekBar seekBar) {
        // TODO Auto-generated method stub
        }
    });
    SeekBarDefaultHomeScreen.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
            // TODO Auto-generated method stub
            com.android.launcher.extended.data.ExtendedSettings.Set_Home_DefaultScreen(context, progress);
            TextViewDefaultHomeScreenNr.setText(String.valueOf(progress + 1));
        }

        public void onStartTrackingTouch(SeekBar seekBar) {
        // TODO Auto-generated method stub
        }

        public void onStopTrackingTouch(SeekBar seekBar) {
        // TODO Auto-generated method stub
        }
    });
    // irrenhaus
    CheckBoxCloseFolders.setOnCheckedChangeListener(new OnCheckedChangeListener() {

        public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
            com.android.launcher.extended.data.ExtendedSettings.Set_Home_CloseFolders(context, isChecked);
        }
    });
}
Example 41
Project: AnyMemo-master  File: CardPlayerSettingDialogFragment.java View source code
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    View v = inflater.inflate(R.layout.card_player_settings, container, false);
    textViewQA = (TextView) v.findViewById(R.id.card_player_qa_sleep_interval_text);
    seekBarQA = (SeekBar) v.findViewById(R.id.card_player_qa_sleep_interval_seekbar);
    qaSleepTime = settings.getInt(AMPrefKeys.CARD_PLAYER_QA_SLEEP_INTERVAL_KEY, DEFAULT_QA_SLEEP_TIME_IN_SEC);
    textViewQA.setText(String.format(getString(R.string.card_player_qa_sleep_interval_text), qaSleepTime));
    seekBarQA.setProgress(qaSleepTime);
    seekBarQA.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
            textViewQA.setText(String.format(getString(R.string.card_player_qa_sleep_interval_text), progress));
        }
    });
    seekBarCard = (SeekBar) v.findViewById(R.id.card_player_card_sleep_interval_seekbar);
    cardSleepTime = settings.getInt(AMPrefKeys.CARD_PLAYER_CARD_SLEEP_INTERVAL_KEY, DEFAULT_CARD_SLEEP_TIME_IN_SEC);
    seekBarCard.setProgress(cardSleepTime);
    textViewCard = (TextView) v.findViewById(R.id.card_player_card_sleep_interval_text);
    textViewCard.setText(String.format(getString(R.string.card_player_card_sleep_interval_text), cardSleepTime));
    seekBarCard.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
            textViewCard.setText(String.format(getString(R.string.card_player_card_sleep_interval_text), progress));
        }
    });
    getDialog().setTitle(R.string.settings_menu_text);
    return v;
}
Example 42
Project: apigee-android-sdk-master  File: MonitoringSampleActivity.java View source code
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_monitoring_sample);
    Activity activity = this;
    loggingLevelIndex = 0;
    errorLevelIndex = 0;
    httpClientMethodToUse = 0;
    seekBarLogLevel = (SeekBar) activity.findViewById(R.id.seekBarLogLevel);
    seekBarErrorLevel = (SeekBar) activity.findViewById(R.id.seekBarErrorLevel);
    buttonForceCrash = (Button) activity.findViewById(R.id.buttonForceCrash);
    buttonLog = (Button) activity.findViewById(R.id.buttonLog);
    buttonError = (Button) activity.findViewById(R.id.buttonError);
    buttonNetworkPerfMetrics = (Button) activity.findViewById(R.id.buttonNetworkPerfMetrics);
    textViewLogLevel = (TextView) activity.findViewById(R.id.textViewLogLevel);
    textViewErrorLevel = (TextView) activity.findViewById(R.id.textViewErrorLevel);
    checkBoxPaused = (CheckBox) activity.findViewById(R.id.checkBoxPause);
    updateLogLevelIndicator();
    updateErrorLevelIndicator();
    randomGenerator = new Random();
    listLoggingMessages = new String[] { "user denied access to location", "battery level low", "device paired with bluetooth keyboard", "shake to refresh enabled", "device registered for push notifications", "device running older level of Android, disabling feature X", "data cache refreshed from server", "security policy updated from server", "local notifications enabled" };
    listErrorMessages = new String[] { "unable to connect to database", "unable to save user preference", "encryption of payload failed", "unzipping of server response failed", "authentication failed", "update server not found" };
    listUrls = new String[] { "http://www.cnn.com", "http://www.abcnews.com", "http://www.cbsnews.com", // one in Europe
    "http://www.bbc.co.uk" };
    seekBarLogLevel.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(SeekBar v, int progress, boolean isUser) {
            loggingLevelIndex = progress;
            updateLogLevelIndicator();
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
        }
    });
    seekBarErrorLevel.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(SeekBar v, int progress, boolean isUser) {
            errorLevelIndex = progress;
            updateErrorLevelIndicator();
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
        }
    });
    buttonForceCrash.setOnClickListener(new OnClickListener() {

        @Override
        public void onClick(View v) {
            forceCrashPressed();
        }
    });
    buttonLog.setOnClickListener(new OnClickListener() {

        @Override
        public void onClick(View v) {
            generateLoggingEntryPressed();
        }
    });
    buttonError.setOnClickListener(new OnClickListener() {

        @Override
        public void onClick(View v) {
            generateErrorPressed();
        }
    });
    buttonNetworkPerfMetrics.setOnClickListener(new OnClickListener() {

        @Override
        public void onClick(View v) {
            captureNetworkPerformanceMetricsPressed();
        }
    });
    checkBoxPaused.setOnClickListener(new OnClickListener() {

        @Override
        public void onClick(View v) {
            monitoringPauseCheckBoxToggled();
        }
    });
    MonitoringSampleApplication app = (MonitoringSampleApplication) this.getApplication();
    if (null == app.getApigeeClient()) {
        ApigeeClient apigeeClient = new ApigeeClient(ORG_NAME, APP_NAME, this.getApplicationContext());
        app.setApigeeClient(apigeeClient);
    }
}
Example 43
Project: AutoEco-master  File: BatteryFragment.java View source code
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    View v = inflater.inflate(R.layout.fragment_battery_setting, container, false);
    mCurrentBatteryId = getArguments().getInt(Conf.SHARED_BATTERYID);
    mModel = new BatteryModel();
    mActivity = getActivity();
    mThreshold = (TextView) v.findViewById(R.id.textThreshold);
    mSeekBar = (SeekBar) v.findViewById(R.id.seekBattery);
    mSeekBar.setMax(100);
    mSeekBar.setProgress(30);
    mSeekBar.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        // トラッキング開始時�コール�れる
        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
            Logger.d(TAG, "onStartTrackingTouch(): " + String.valueOf(seekBar.getProgress()));
            mThreshold.setText(String.valueOf(seekBar.getProgress()).concat("%"));
        }

        // トラッキング中�コール�れる
        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromTouch) {
            Logger.d(TAG, "onProgressChanged(): " + String.valueOf(progress) + ", " + String.valueOf(fromTouch));
            mThreshold.setText(String.valueOf(seekBar.getProgress()).concat("%"));
        }

        // トラッキング終了時�コール�れる
        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
            int progress = seekBar.getProgress();
            Logger.v(TAG, "onStopTrackingTouch(): " + String.valueOf(progress));
            mModel.setThreshold(progress);
            mModel.setId(mCurrentBatteryId);
            BatteryDAO dao = new BatteryDAO(mActivity);
            dao.updateThreshold(mModel);
        }
    });
    mToggle = (ToggleButton) v.findViewById(R.id.toggleBattery);
    mToggle.setOnCheckedChangeListener(new OnCheckedChangeListener() {

        public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
            // トグルキー�変更�れ�際�コール�れる
            BatteryDAO dao = new BatteryDAO(mActivity);
            dao.updateEnabled(mCurrentBatteryId, isChecked);
            if (isChecked) {
                //dispCautionDialog();
                mActivity.startService(new Intent(mActivity, BatteryService.class));
            } else {
                mActivity.stopService(new Intent(mActivity, BatteryService.class));
            }
            // プリファレンス�登録
            SharedPreferences pref = mActivity.getSharedPreferences(Conf.PREF, Context.MODE_PRIVATE);
            Editor e = pref.edit();
            e.putInt(Conf.PREFKEY_BATTERYSRV_ENABLED, isChecked == true ? 1 : 0);
            e.commit();
        }
    });
    // DBã?‹ã‚‰æƒ…報をå?–å¾—ã?—ã?¦UIã?«å??映
    mManager = getLoaderManager();
    mManager.restartLoader(BatteryQuery.LOADER_ID, null, this);
    return v;
}
Example 44
Project: AutoFitTextView-master  File: MainActivity.java View source code
@Override
protected void onCreate(final Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    _textViewcontainer = (ViewGroup) findViewById(R.id.container);
    _contentEditText = (EditText) findViewById(R.id.contentEditText);
    _contentEditText.addTextChangedListener(new TextWatcher() {

        @Override
        public void onTextChanged(final CharSequence s, final int start, final int before, final int count) {
        }

        @Override
        public void beforeTextChanged(final CharSequence s, final int start, final int count, final int after) {
        }

        @Override
        public void afterTextChanged(final Editable s) {
            recreateTextView();
        }
    });
    _widthSeekBar = (SeekBar) findViewById(R.id.widthSeekBar);
    _heightSeekBar = (SeekBar) findViewById(R.id.heightSeekBar);
    final OnSeekBarChangeListener seekBarChangeListener = new OnSeekBarChangeListener() {

        @Override
        public void onStopTrackingTouch(final SeekBar seekBar) {
        }

        @Override
        public void onStartTrackingTouch(final SeekBar seekBar) {
        }

        @Override
        public void onProgressChanged(final SeekBar seekBar, final int progress, final boolean fromUser) {
            recreateTextView();
        }
    };
    _heightSeekBar.setOnSeekBarChangeListener(seekBarChangeListener);
    _widthSeekBar.setOnSeekBarChangeListener(seekBarChangeListener);
    _linesCountTextView = (TextView) findViewById(R.id.linesCountTextView);
    findViewById(R.id.plusLineCountButton).setOnClickListener(new OnClickListener() {

        @Override
        public void onClick(final View v) {
            int maxLinesCount = Integer.parseInt(_linesCountTextView.getText().toString());
            _linesCountTextView.setText(Integer.toString(++maxLinesCount));
            recreateTextView();
        }
    });
    findViewById(R.id.minusLineCountButton).setOnClickListener(new OnClickListener() {

        @Override
        public void onClick(final View v) {
            int maxLinesCount = Integer.parseInt(_linesCountTextView.getText().toString());
            if (maxLinesCount == 1)
                return;
            _linesCountTextView.setText(Integer.toString(--maxLinesCount));
            recreateTextView();
        }
    });
    runJustBeforeBeingDrawn(_textViewcontainer, new Runnable() {

        @Override
        public void run() {
            recreateTextView();
        }
    });
}
Example 45
Project: BaseAnimation-master  File: LineFragment.java View source code
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    View rootView = inflater.inflate(R.layout.activity_cancas_chart_fragment_line, container, false);
    lineView = (LineView) rootView.findViewById(R.id.line_view);
    sb = (SeekBar) rootView.findViewById(R.id.sb);
    hori = (MyHori) rootView.findViewById(R.id.horizontalScrollView);
    hori.setHorizontalScrollBarEnabled(false);
    set(lineView);
    sbListener = new OnSeekBarChangeListener() {

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
            float x = ((float) progress) * dragLenth / (dragLenth + winWidth);
            hori.smoothScrollTo(((int) (x + 0.5)), 0);
        }
    };
    myHoriListener = new MyHoriListener() {

        @Override
        public void onScrollChanged(int dx) {
            int progress = sb.getProgress();
            sb.setProgress(progress + dx);
        }
    };
    touch = new OnTouchListener() {

        @Override
        public boolean onTouch(View v, MotionEvent event) {
            if (v instanceof MyHori) {
                sb.setOnSeekBarChangeListener(null);
                hori.setMyListener(myHoriListener);
            } else {
                hori.setMyListener(null);
                sb.setOnSeekBarChangeListener(sbListener);
            }
            return false;
        }
    };
    return rootView;
}
Example 46
Project: EngLishReminder-master  File: PropertiesActivity.java View source code
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setSlidingActionBarEnabled(true);
    setContentView(R.layout.properties);
    // left and right modes
    RadioGroup mode = (RadioGroup) findViewById(R.id.mode);
    mode.check(R.id.left);
    mode.setOnCheckedChangeListener(new OnCheckedChangeListener() {

        @Override
        public void onCheckedChanged(RadioGroup group, int checkedId) {
            SlidingMenu sm = getSlidingMenu();
            switch(checkedId) {
                case R.id.left:
                    sm.setMode(SlidingMenu.LEFT);
                    sm.setShadowDrawable(R.drawable.shadow);
                    break;
                case R.id.right:
                    sm.setMode(SlidingMenu.RIGHT);
                    sm.setShadowDrawable(R.drawable.shadowright);
                    break;
                case R.id.left_right:
                    sm.setMode(SlidingMenu.LEFT_RIGHT);
                    sm.setSecondaryMenu(R.layout.menu_frame_two);
                    getSupportFragmentManager().beginTransaction().replace(R.id.menu_frame_two, new SampleListFragment()).commit();
                    sm.setSecondaryShadowDrawable(R.drawable.shadowright);
                    sm.setShadowDrawable(R.drawable.shadow);
            }
        }
    });
    // touch mode stuff
    RadioGroup touchAbove = (RadioGroup) findViewById(R.id.touch_above);
    touchAbove.check(R.id.touch_above_full);
    touchAbove.setOnCheckedChangeListener(new OnCheckedChangeListener() {

        @Override
        public void onCheckedChanged(RadioGroup group, int checkedId) {
            switch(checkedId) {
                case R.id.touch_above_full:
                    getSlidingMenu().setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN);
                    break;
                case R.id.touch_above_margin:
                    getSlidingMenu().setTouchModeAbove(SlidingMenu.TOUCHMODE_MARGIN);
                    break;
                case R.id.touch_above_none:
                    getSlidingMenu().setTouchModeAbove(SlidingMenu.TOUCHMODE_NONE);
                    break;
            }
        }
    });
    // scroll scale stuff
    SeekBar scrollScale = (SeekBar) findViewById(R.id.scroll_scale);
    scrollScale.setMax(1000);
    scrollScale.setProgress(333);
    scrollScale.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
            getSlidingMenu().setBehindScrollScale((float) seekBar.getProgress() / seekBar.getMax());
        }
    });
    // behind width stuff
    SeekBar behindWidth = (SeekBar) findViewById(R.id.behind_width);
    behindWidth.setMax(1000);
    behindWidth.setProgress(750);
    behindWidth.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
            float percent = (float) seekBar.getProgress() / seekBar.getMax();
            getSlidingMenu().setBehindWidth((int) (percent * getSlidingMenu().getWidth()));
            getSlidingMenu().requestLayout();
        }
    });
    // shadow stuff
    CheckBox shadowEnabled = (CheckBox) findViewById(R.id.shadow_enabled);
    shadowEnabled.setChecked(true);
    shadowEnabled.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {

        public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
            if (isChecked)
                getSlidingMenu().setShadowDrawable(getSlidingMenu().getMode() == SlidingMenu.LEFT ? R.drawable.shadow : R.drawable.shadowright);
            else
                getSlidingMenu().setShadowDrawable(null);
        }
    });
    SeekBar shadowWidth = (SeekBar) findViewById(R.id.shadow_width);
    shadowWidth.setMax(1000);
    shadowWidth.setProgress(75);
    shadowWidth.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(SeekBar arg0, int arg1, boolean arg2) {
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
            float percent = (float) seekBar.getProgress() / (float) seekBar.getMax();
            int width = (int) (percent * (float) getSlidingMenu().getWidth());
            getSlidingMenu().setShadowWidth(width);
            getSlidingMenu().invalidate();
        }
    });
    // fading stuff
    CheckBox fadeEnabled = (CheckBox) findViewById(R.id.fade_enabled);
    fadeEnabled.setChecked(true);
    fadeEnabled.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {

        @Override
        public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
            getSlidingMenu().setFadeEnabled(isChecked);
        }
    });
    SeekBar fadeDeg = (SeekBar) findViewById(R.id.fade_degree);
    fadeDeg.setMax(1000);
    fadeDeg.setProgress(666);
    fadeDeg.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
            getSlidingMenu().setFadeDegree((float) seekBar.getProgress() / seekBar.getMax());
        }
    });
}
Example 47
Project: flingbox-master  File: BodySettingsDialog.java View source code
/**
     * Called when the dialog is first created.
     */
@Override
public void onCreate(Bundle savedInstanceState) {
    // Set dialog content
    setContentView(R.layout.body_settings);
    // Sets dialog title
    setTitle(R.string.body_settings_name);
    /*
         * Lock Body Checkbox
         */
    CheckBox lockBodyCheckbox = (CheckBox) findViewById(R.id.checkbox_lock_body);
    lockBodyCheckbox.setChecked(mBody.getPhysics().isFixed());
    lockBodyCheckbox.setOnCheckedChangeListener(new OnCheckedChangeListener() {

        public void onCheckedChanged(CompoundButton arg0, boolean arg1) {
            mBody.getPhysics().setBodyFixed(arg1);
        }
    });
    /*
         * Density SeekBar
         */
    SeekBar densitySeekBar = (SeekBar) findViewById(R.id.seek_bodys_density);
    densitySeekBar.setMax(400);
    /* Density is between [-200, 199] */
    densitySeekBar.setProgress((int) (Math.log(/* Logaritmical progress */
    mBody.getPhysics().getDensity()) * 10f + 200f));
    densitySeekBar.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
            if (!fromUser)
                return;
            /* Density is adjusted exponentially */
            mBody.getPhysics().setDensity((float) Math.exp(((float) seekBar.getProgress() - 200f) / 10f));
        }

        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        public void onStopTrackingTouch(SeekBar seekBar) {
        }
    });
    /*
         * Restitution SeekBar
         */
    SeekBar restitutionSeekBar = (SeekBar) findViewById(R.id.seek_restitution_coef);
    restitutionSeekBar.setMax(1024);
    restitutionSeekBar.setProgress((int) (mBody.getPhysics().getRestitutionCoeficient() * 1024));
    restitutionSeekBar.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
            if (!fromUser)
                return;
            mBody.getPhysics().setRestitutionCoeficient((float) progress / 1024f);
        }

        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        public void onStopTrackingTouch(SeekBar seekBar) {
        }
    });
    /*
         * Static friction SeekBar
         */
    SeekBar staticFrictionSeekBar = (SeekBar) findViewById(R.id.seek_static_friction);
    staticFrictionSeekBar.setMax(1024);
    staticFrictionSeekBar.setProgress((int) (mBody.getPhysics().getStaticFrictionCoeficient() * 1024));
    staticFrictionSeekBar.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
            if (!fromUser)
                return;
            mBody.getPhysics().setStaticFrictionCoeficient((float) progress / 1024f);
        }

        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        public void onStopTrackingTouch(SeekBar seekBar) {
        }
    });
    /*
         * Kinetic friction SeekBar
         */
    SeekBar kineticFrictionSeekBar = (SeekBar) findViewById(R.id.seek_kinetic_friction);
    kineticFrictionSeekBar.setMax(1024);
    kineticFrictionSeekBar.setProgress((int) (mBody.getPhysics().getDynamicFrictionCoeficient() * 1024));
    kineticFrictionSeekBar.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
            if (!fromUser)
                return;
            mBody.getPhysics().setDynamicFrictionCoeficient((float) progress / 1024f);
        }

        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        public void onStopTrackingTouch(SeekBar seekBar) {
        }
    });
    Button removeButton = (Button) findViewById(R.id.button_remove_body);
    removeButton.setOnClickListener(new View.OnClickListener() {

        @Override
        public void onClick(View v) {
            mScene.remove(mBody);
            cancel();
        }
    });
}
Example 48
Project: Flym-master  File: ColorPickerDialogPreference.java View source code
@Override
protected View onCreateDialogView() {
    final View view = super.onCreateDialogView();
    view.setBackgroundColor(mSavedColor);
    mRedSeekBar = (SeekBar) view.findViewById(R.id.seekbar_red);
    mGreenSeekBar = (SeekBar) view.findViewById(R.id.seekbar_green);
    mBlueSeekBar = (SeekBar) view.findViewById(R.id.seekbar_blue);
    mTransparencySeekBar = (SeekBar) view.findViewById(R.id.seekbar_transparency);
    mTransparencySeekBar.setMax(255);
    mTransparencySeekBar.setProgress(Color.alpha(mSavedColor));
    mRedSeekBar.setMax(255);
    mRedSeekBar.setProgress(Color.red(mSavedColor));
    mGreenSeekBar.setMax(255);
    mGreenSeekBar.setProgress(Color.green(mSavedColor));
    mBlueSeekBar.setMax(255);
    mBlueSeekBar.setProgress(Color.blue(mSavedColor));
    OnSeekBarChangeListener onSeekBarChangeListener = new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
            mTempColor = Color.argb(mTransparencySeekBar.getProgress(), mRedSeekBar.getProgress(), mGreenSeekBar.getProgress(), mBlueSeekBar.getProgress());
            view.setBackgroundColor(mTempColor);
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
        }
    };
    mRedSeekBar.setOnSeekBarChangeListener(onSeekBarChangeListener);
    mGreenSeekBar.setOnSeekBarChangeListener(onSeekBarChangeListener);
    mBlueSeekBar.setOnSeekBarChangeListener(onSeekBarChangeListener);
    mTransparencySeekBar.setOnSeekBarChangeListener(onSeekBarChangeListener);
    return view;
}
Example 49
Project: funwithmusic-master  File: PropertiesActivity.java View source code
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setSlidingActionBarEnabled(true);
    setContentView(R.layout.properties);
    // left and right modes
    RadioGroup mode = (RadioGroup) findViewById(R.id.mode);
    mode.check(R.id.left);
    mode.setOnCheckedChangeListener(new OnCheckedChangeListener() {

        @Override
        public void onCheckedChanged(RadioGroup group, int checkedId) {
            SlidingMenu sm = getSlidingMenu();
            switch(checkedId) {
                case R.id.left:
                    sm.setMode(SlidingMenu.LEFT);
                    sm.setShadowDrawable(R.drawable.shadow);
                    break;
                case R.id.right:
                    sm.setMode(SlidingMenu.RIGHT);
                    sm.setShadowDrawable(R.drawable.shadowright);
                    break;
                case R.id.left_right:
                    sm.setMode(SlidingMenu.LEFT_RIGHT);
                    sm.setSecondaryMenu(R.layout.menu_frame_two);
                    getSupportFragmentManager().beginTransaction().replace(R.id.menu_frame_two, new SampleListFragment()).commit();
                    sm.setSecondaryShadowDrawable(R.drawable.shadowright);
                    sm.setShadowDrawable(R.drawable.shadow);
            }
        }
    });
    // touch mode stuff
    RadioGroup touchAbove = (RadioGroup) findViewById(R.id.touch_above);
    touchAbove.check(R.id.touch_above_full);
    touchAbove.setOnCheckedChangeListener(new OnCheckedChangeListener() {

        @Override
        public void onCheckedChanged(RadioGroup group, int checkedId) {
            switch(checkedId) {
                case R.id.touch_above_full:
                    getSlidingMenu().setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN);
                    break;
                case R.id.touch_above_margin:
                    getSlidingMenu().setTouchModeAbove(SlidingMenu.TOUCHMODE_MARGIN);
                    break;
                case R.id.touch_above_none:
                    getSlidingMenu().setTouchModeAbove(SlidingMenu.TOUCHMODE_NONE);
                    break;
            }
        }
    });
    // scroll scale stuff
    SeekBar scrollScale = (SeekBar) findViewById(R.id.scroll_scale);
    scrollScale.setMax(1000);
    scrollScale.setProgress(333);
    scrollScale.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
            getSlidingMenu().setBehindScrollScale((float) seekBar.getProgress() / seekBar.getMax());
        }
    });
    // behind width stuff
    SeekBar behindWidth = (SeekBar) findViewById(R.id.behind_width);
    behindWidth.setMax(1000);
    behindWidth.setProgress(750);
    behindWidth.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
            float percent = (float) seekBar.getProgress() / seekBar.getMax();
            getSlidingMenu().setBehindWidth((int) (percent * getSlidingMenu().getWidth()));
            getSlidingMenu().requestLayout();
        }
    });
    // shadow stuff
    CheckBox shadowEnabled = (CheckBox) findViewById(R.id.shadow_enabled);
    shadowEnabled.setChecked(true);
    shadowEnabled.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {

        public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
            if (isChecked)
                getSlidingMenu().setShadowDrawable(getSlidingMenu().getMode() == SlidingMenu.LEFT ? R.drawable.shadow : R.drawable.shadowright);
            else
                getSlidingMenu().setShadowDrawable(null);
        }
    });
    SeekBar shadowWidth = (SeekBar) findViewById(R.id.shadow_width);
    shadowWidth.setMax(1000);
    shadowWidth.setProgress(75);
    shadowWidth.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(SeekBar arg0, int arg1, boolean arg2) {
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
            float percent = (float) seekBar.getProgress() / (float) seekBar.getMax();
            int width = (int) (percent * (float) getSlidingMenu().getWidth());
            getSlidingMenu().setShadowWidth(width);
            getSlidingMenu().invalidate();
        }
    });
    // fading stuff
    CheckBox fadeEnabled = (CheckBox) findViewById(R.id.fade_enabled);
    fadeEnabled.setChecked(true);
    fadeEnabled.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {

        @Override
        public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
            getSlidingMenu().setFadeEnabled(isChecked);
        }
    });
    SeekBar fadeDeg = (SeekBar) findViewById(R.id.fade_degree);
    fadeDeg.setMax(1000);
    fadeDeg.setProgress(666);
    fadeDeg.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
            getSlidingMenu().setFadeDegree((float) seekBar.getProgress() / seekBar.getMax());
        }
    });
}
Example 50
Project: GetThere-master  File: Settings.java View source code
public void setUpButton() {
    notifications = (Switch) findViewById(R.id.notifications);
    realtime = (Switch) findViewById(R.id.realtime);
    refreshrate = (SeekBar) findViewById(R.id.refreshRate);
    progressView = (TextView) findViewById(R.id.progressView);
    notifications.setOnCheckedChangeListener(new OnCheckedChangeListener() {

        public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
            if (notifications.isChecked()) {
                //notifications.setChecked(false);
                Toast.makeText(Settings.this, "Notifications ON", Toast.LENGTH_SHORT).show();
            } else {
                // notifications.setChecked(true);
                Toast.makeText(Settings.this, "Notifications OFF", Toast.LENGTH_SHORT).show();
            }
        //Intent intent = new Intent(MainActivity.this,SettingsActivity.class);
        //  startActivity(intent);
        }
    });
    //thing
    realtime.setOnCheckedChangeListener(new OnCheckedChangeListener() {

        public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
            if (realtime.isChecked()) {
                //realtime.setChecked(false);
                Toast.makeText(Settings.this, "Realtime ON", Toast.LENGTH_SHORT).show();
            } else {
                //realtime.setChecked(true);
                Toast.makeText(Settings.this, "Realtime OFF", Toast.LENGTH_SHORT).show();
            }
        }
    });
    refreshrate.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        int progress = 0;

        public void onProgressChanged(SeekBar seekBar, int progressValue, boolean fromUser) {
            progress = progressValue;
            Toast.makeText(getApplicationContext(), "Changing seekbar's progress", Toast.LENGTH_SHORT).show();
        }

        public void onStartTrackingTouch(SeekBar seekBar) {
            Toast.makeText(getApplicationContext(), "Started tracking seekbar", Toast.LENGTH_SHORT).show();
        }

        public void onStopTrackingTouch(SeekBar seekBar) {
            progressView.setText("Refreshrate " + progress + " /minute");
            Toast.makeText(getApplicationContext(), "Stopped tracking seekbar", Toast.LENGTH_SHORT).show();
        }
    });
}
Example 51
Project: IconicDroid-master  File: SimpleSampleActivity.java View source code
private void initSimpleSample() {
    mIconicFontDrawable = new IconicFontDrawable(this);
    mIconicFontDrawableButton = new IconicFontDrawable(this);
    mIconicFontDrawableButton.setIntrinsicWidth(BUTTON_ICON_INTRINSIC_WIDTH);
    mIconicFontDrawableButton.setIntrinsicHeight(BUTTON_ICON_INTRINSIC_HEIGHT);
    if (SDK_INT < JELLY_BEAN) {
        mIconView.setBackgroundDrawable(mIconicFontDrawable);
    } else {
        mIconView.setBackground(mIconicFontDrawable);
    }
    mChangeColorButton.setCompoundDrawablesWithIntrinsicBounds(mIconicFontDrawableButton, null, null, null);
    List<Icon> icons = new ArrayList<Icon>();
    icons.addAll(Arrays.asList(EntypoIcon.values()));
    icons.addAll(Arrays.asList(EntypoSocialIcon.values()));
    icons.addAll(Arrays.asList(FontAwesomeIcon.values()));
    icons.addAll(Arrays.asList(IconicIcon.values()));
    final ArrayAdapter<Icon> adapter = new ArrayAdapter<Icon>(this, android.R.layout.simple_spinner_item, icons);
    adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
    mIconsSpinner.setAdapter(adapter);
    if (mIcon != null) {
        mIconicFontDrawable.setIcon(mIcon);
        mIconicFontDrawableButton.setIcon(mIcon);
        mIconsSpinner.setSelection(adapter.getPosition(mIcon));
        firstSelect = true;
    }
    mIconsSpinner.setOnItemSelectedListener(new OnItemSelectedListener() {

        @Override
        public void onItemSelected(AdapterView<?> parent, View view, int pos, long id) {
            if (!firstSelect) {
                Icon icon = adapter.getItem(pos);
                mIconicFontDrawable.setIcon(icon);
                mIconicFontDrawableButton.setIcon(icon);
            } else {
                firstSelect = false;
            }
        }

        @Override
        public void onNothingSelected(AdapterView<?> parent) {
        }
    });
    mIconicFontDrawable.setIconColor(Utils.randomColor());
    mIconicFontDrawableButton.setIconColor(Utils.randomColor());
    mCurPaddingTextView.setText("Padding: " + 0);
    mPaddingSeekBar.setMax(ICON_PADDING_MAX);
    mPaddingSeekBar.setProgress(0);
    mPaddingSeekBar.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
            mIconicFontDrawable.setIconPadding(progress);
            mCurPaddingTextView.setText("Padding: " + progress);
        }
    });
    mChangeColorButton.setOnClickListener(new OnClickListener() {

        @Override
        public void onClick(View v) {
            mIconicFontDrawable.setIconColor(Utils.randomColor());
            mIconicFontDrawable.setContourColor(Utils.randomColor());
            mIconicFontDrawableButton.setIconColor(Utils.randomColor());
            mIconicFontDrawableButton.setContourColor(Utils.randomColor());
        }
    });
    mDrawContourCheckBox.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {

        @Override
        public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
            if (isChecked) {
                mIconicFontDrawable.setContour(Utils.randomColor(), ICON_CONTOUR_WIDTH);
                mIconicFontDrawableButton.setContour(Utils.randomColor(), BUTTON_ICON_CONTOUR_WIDTH);
            }
            mIconicFontDrawable.drawContour(isChecked);
            mIconicFontDrawableButton.drawContour(isChecked);
        }
    });
}
Example 52
Project: kidsm_for_android-master  File: PropertiesActivity.java View source code
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setSlidingActionBarEnabled(true);
    setContentView(R.layout.properties);
    // left and right modes
    RadioGroup mode = (RadioGroup) findViewById(R.id.mode);
    mode.check(R.id.left);
    mode.setOnCheckedChangeListener(new OnCheckedChangeListener() {

        @Override
        public void onCheckedChanged(RadioGroup group, int checkedId) {
            SlidingMenu sm = getSlidingMenu();
            switch(checkedId) {
                case R.id.left:
                    sm.setMode(SlidingMenu.LEFT);
                    sm.setShadowDrawable(R.drawable.shadow);
                    break;
                case R.id.right:
                    sm.setMode(SlidingMenu.RIGHT);
                    sm.setShadowDrawable(R.drawable.shadowright);
                    break;
                case R.id.left_right:
                    sm.setMode(SlidingMenu.LEFT_RIGHT);
                    sm.setSecondaryMenu(R.layout.menu_frame_two);
                    getSupportFragmentManager().beginTransaction().replace(R.id.menu_frame_two, new SampleListFragment()).commit();
                    sm.setSecondaryShadowDrawable(R.drawable.shadowright);
                    sm.setShadowDrawable(R.drawable.shadow);
            }
        }
    });
    // touch mode stuff
    RadioGroup touchAbove = (RadioGroup) findViewById(R.id.touch_above);
    touchAbove.check(R.id.touch_above_full);
    touchAbove.setOnCheckedChangeListener(new OnCheckedChangeListener() {

        @Override
        public void onCheckedChanged(RadioGroup group, int checkedId) {
            switch(checkedId) {
                case R.id.touch_above_full:
                    getSlidingMenu().setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN);
                    break;
                case R.id.touch_above_margin:
                    getSlidingMenu().setTouchModeAbove(SlidingMenu.TOUCHMODE_MARGIN);
                    break;
                case R.id.touch_above_none:
                    getSlidingMenu().setTouchModeAbove(SlidingMenu.TOUCHMODE_NONE);
                    break;
            }
        }
    });
    // scroll scale stuff
    SeekBar scrollScale = (SeekBar) findViewById(R.id.scroll_scale);
    scrollScale.setMax(1000);
    scrollScale.setProgress(333);
    scrollScale.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
            getSlidingMenu().setBehindScrollScale((float) seekBar.getProgress() / seekBar.getMax());
        }
    });
    // behind width stuff
    SeekBar behindWidth = (SeekBar) findViewById(R.id.behind_width);
    behindWidth.setMax(1000);
    behindWidth.setProgress(750);
    behindWidth.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
            float percent = (float) seekBar.getProgress() / seekBar.getMax();
            getSlidingMenu().setBehindWidth((int) (percent * getSlidingMenu().getWidth()));
            getSlidingMenu().requestLayout();
        }
    });
    // shadow stuff
    CheckBox shadowEnabled = (CheckBox) findViewById(R.id.shadow_enabled);
    shadowEnabled.setChecked(true);
    shadowEnabled.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {

        public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
            if (isChecked)
                getSlidingMenu().setShadowDrawable(getSlidingMenu().getMode() == SlidingMenu.LEFT ? R.drawable.shadow : R.drawable.shadowright);
            else
                getSlidingMenu().setShadowDrawable(null);
        }
    });
    SeekBar shadowWidth = (SeekBar) findViewById(R.id.shadow_width);
    shadowWidth.setMax(1000);
    shadowWidth.setProgress(75);
    shadowWidth.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(SeekBar arg0, int arg1, boolean arg2) {
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
            float percent = (float) seekBar.getProgress() / (float) seekBar.getMax();
            int width = (int) (percent * (float) getSlidingMenu().getWidth());
            getSlidingMenu().setShadowWidth(width);
            getSlidingMenu().invalidate();
        }
    });
    // fading stuff
    CheckBox fadeEnabled = (CheckBox) findViewById(R.id.fade_enabled);
    fadeEnabled.setChecked(true);
    fadeEnabled.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {

        @Override
        public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
            getSlidingMenu().setFadeEnabled(isChecked);
        }
    });
    SeekBar fadeDeg = (SeekBar) findViewById(R.id.fade_degree);
    fadeDeg.setMax(1000);
    fadeDeg.setProgress(666);
    fadeDeg.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
            getSlidingMenu().setFadeDegree((float) seekBar.getProgress() / seekBar.getMax());
        }
    });
}
Example 53
Project: LightTouch-master  File: MainActivity.java View source code
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    // Updating battery
    batteryManager = new MyBatteryManager(getApplicationContext(), (TextView) findViewById(R.id.batteryValue));
    batteryIntent = new Intent(this, MyBatteryManager.class);
    // Hide status bar
    getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
    // Hide title bar (notifications bar)
    ActionBar actionBar = getActionBar();
    actionBar.hide();
    // Keep screen on
    getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
    // Frequency settings
    ((SeekBar) findViewById(R.id.frequency)).setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
            camManager.setFrequency(seekBar.getProgress());
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        // TODO Auto-generated method stub
        }

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
            if (progress == 0)
                progress++;
            ((TextView) findViewById(R.id.valueFrequency)).setText(progress + " Hz");
        }
    });
    ((Switch) findViewById(R.id.switchInvert)).setOnCheckedChangeListener(new OnCheckedChangeListener() {

        public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
            isSwitchOn = !isSwitchOn;
            changeLight();
        }
    });
    ((Switch) findViewById(R.id.switchLock)).setOnCheckedChangeListener(new OnCheckedChangeListener() {

        public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
            if (!getLightLock()) {
                isSwitchOn = isFingerOn;
                if (getLightInvertion())
                    isSwitchOn = !isSwitchOn;
                changeLight();
            }
        }
    });
    ((Switch) findViewById(R.id.switchStrombo)).setOnCheckedChangeListener(new OnCheckedChangeListener() {

        public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
            if (!getStromboscope())
                camManager.stopStromboscope();
            else
                changeLight();
        }
    });
    // Existance test of flashlight
    if (getPackageManager().hasSystemFeature(PackageManager.FEATURE_CAMERA_FLASH)) {
        // Camera access 
        try {
            camera = Camera.open();
            camManager = new CameraManager(camera);
        } catch (Exception e) {
        }
        // Add listener on light's button
        findViewById(R.id.button1).setOnTouchListener(new OnTouchListener() {

            @Override
            public boolean onTouch(View v, MotionEvent event) {
                if (event.getAction() == MotionEvent.ACTION_DOWN) {
                    isFingerOn = true;
                    isSwitchOn = !isSwitchOn;
                    changeLight();
                } else if (event.getAction() == MotionEvent.ACTION_UP) {
                    isFingerOn = false;
                    if (!getLightLock())
                        isSwitchOn = !isSwitchOn;
                    changeLight();
                }
                return false;
            }
        });
    } else {
        ((TextView) findViewById(R.id.error)).setText("NO FLASH LIGHT AVAILABLE");
        // Hiding light button
        findViewById(R.id.button1).setVisibility(4);
    }
}
Example 54
Project: MakeMoney-master  File: PropertiesActivity.java View source code
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setSlidingActionBarEnabled(true);
    setContentView(R.layout.properties);
    // left and right modes
    RadioGroup mode = (RadioGroup) findViewById(R.id.mode);
    mode.check(R.id.left);
    mode.setOnCheckedChangeListener(new OnCheckedChangeListener() {

        @Override
        public void onCheckedChanged(RadioGroup group, int checkedId) {
            SlidingMenu sm = getSlidingMenu();
            switch(checkedId) {
                case R.id.left:
                    sm.setMode(SlidingMenu.LEFT);
                    sm.setShadowDrawable(R.drawable.shadow);
                    break;
                case R.id.right:
                    sm.setMode(SlidingMenu.RIGHT);
                    sm.setShadowDrawable(R.drawable.shadowright);
                    break;
                case R.id.left_right:
                    sm.setMode(SlidingMenu.LEFT_RIGHT);
                    sm.setSecondaryMenu(R.layout.menu_frame_two);
                    getSupportFragmentManager().beginTransaction().replace(R.id.menu_frame_two, new SampleListFragment()).commit();
                    sm.setSecondaryShadowDrawable(R.drawable.shadowright);
                    sm.setShadowDrawable(R.drawable.shadow);
            }
        }
    });
    // touch mode stuff
    RadioGroup touchAbove = (RadioGroup) findViewById(R.id.touch_above);
    touchAbove.check(R.id.touch_above_full);
    touchAbove.setOnCheckedChangeListener(new OnCheckedChangeListener() {

        @Override
        public void onCheckedChanged(RadioGroup group, int checkedId) {
            switch(checkedId) {
                case R.id.touch_above_full:
                    getSlidingMenu().setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN);
                    break;
                case R.id.touch_above_margin:
                    getSlidingMenu().setTouchModeAbove(SlidingMenu.TOUCHMODE_MARGIN);
                    break;
                case R.id.touch_above_none:
                    getSlidingMenu().setTouchModeAbove(SlidingMenu.TOUCHMODE_NONE);
                    break;
            }
        }
    });
    // scroll scale stuff
    SeekBar scrollScale = (SeekBar) findViewById(R.id.scroll_scale);
    scrollScale.setMax(1000);
    scrollScale.setProgress(333);
    scrollScale.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
            getSlidingMenu().setBehindScrollScale((float) seekBar.getProgress() / seekBar.getMax());
        }
    });
    // behind width stuff
    SeekBar behindWidth = (SeekBar) findViewById(R.id.behind_width);
    behindWidth.setMax(1000);
    behindWidth.setProgress(750);
    behindWidth.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
            float percent = (float) seekBar.getProgress() / seekBar.getMax();
            Log.d("SvenDebug", "Sliding menu with : " + percent);
            getSlidingMenu().setBehindWidth((int) (percent * getSlidingMenu().getWidth()));
            getSlidingMenu().requestLayout();
        }
    });
    // shadow stuff
    CheckBox shadowEnabled = (CheckBox) findViewById(R.id.shadow_enabled);
    shadowEnabled.setChecked(true);
    shadowEnabled.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {

        public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
            if (isChecked)
                getSlidingMenu().setShadowDrawable(getSlidingMenu().getMode() == SlidingMenu.LEFT ? R.drawable.shadow : R.drawable.shadowright);
            else
                getSlidingMenu().setShadowDrawable(null);
        }
    });
    SeekBar shadowWidth = (SeekBar) findViewById(R.id.shadow_width);
    shadowWidth.setMax(1000);
    shadowWidth.setProgress(75);
    shadowWidth.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(SeekBar arg0, int arg1, boolean arg2) {
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
            float percent = (float) seekBar.getProgress() / (float) seekBar.getMax();
            int width = (int) (percent * (float) getSlidingMenu().getWidth());
            getSlidingMenu().setShadowWidth(width);
            getSlidingMenu().invalidate();
        }
    });
    // fading stuff
    CheckBox fadeEnabled = (CheckBox) findViewById(R.id.fade_enabled);
    fadeEnabled.setChecked(true);
    fadeEnabled.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {

        @Override
        public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
            getSlidingMenu().setFadeEnabled(isChecked);
        }
    });
    SeekBar fadeDeg = (SeekBar) findViewById(R.id.fade_degree);
    fadeDeg.setMax(1000);
    fadeDeg.setProgress(666);
    fadeDeg.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
            getSlidingMenu().setFadeDegree((float) seekBar.getProgress() / seekBar.getMax());
        }
    });
}
Example 55
Project: osmeditor4android-master  File: BackgroundProperties.java View source code
private OnSeekBarChangeListener createSeekBarListener() {
    return new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(final SeekBar seekBar, int progress, final boolean fromTouch) {
            Preferences prefs = new Preferences(getActivity());
            Map map = ((Main) getActivity()).getMap();
            // range from -1 to +1
            float contrast = progress / 127.5f - 1f;
            map.getOpenStreetMapTilesOverlay().setContrast(contrast);
            map.invalidate();
            prefs.setContrastValue(contrast);
        }

        @Override
        public void onStartTrackingTouch(final SeekBar seekBar) {
        }

        @Override
        public void onStopTrackingTouch(final SeekBar arg0) {
        }
    };
}
Example 56
Project: Passbook-master  File: PasswordGenerator.java View source code
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    if (Application.getInstance() == null || Application.getInstance().getAccountManager() == null) {
        return null;
    }
    View rootView = inflater.inflate(R.layout.dialog_pwd_generator, container, false);
    Button ok = (Button) rootView.findViewById(R.id.ok);
    ok.setOnClickListener(this);
    mPasswordView = (TextView) rootView.findViewById(R.id.text_pwd);
    mPasswordView.setOnClickListener(this);
    Button button = (Button) rootView.findViewById(R.id.cancel);
    button.setOnClickListener(this);
    button = (Button) rootView.findViewById(R.id.refresh);
    button.setOnClickListener(this);
    SeekBar sb = (SeekBar) rootView.findViewById(R.id.sb_length);
    tintSeekBar(sb);
    sb.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
            mLength = progress + 4;
            mLengthTitle.setText(getResources().getString(R.string.length, mLength));
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
        }
    });
    mLengthTitle = (TextView) rootView.findViewById(R.id.tv_length);
    mCheckBoxes = new CheckBox[4];
    int ids[] = { R.id.cb_uppercase, R.id.cb_lowercase, R.id.cb_digit, R.id.cb_char };
    for (int i = 0; i < mCheckBoxes.length; ++i) {
        mCheckBoxes[i] = (CheckBox) rootView.findViewById(ids[i]);
    }
    if (mType == AccountManager.EntryType.PIN) {
        mCheckBoxes[0].setChecked(false);
        mCheckBoxes[1].setChecked(false);
        mCheckBoxes[3].setChecked(false);
        mLength = 6;
        mPasswordView.setText(Application.generate(false, false, true, false, false, 6, 6));
        sb.setProgress(2);
        mLengthTitle.setText(getResources().getString(R.string.length, 6));
    } else {
        mPasswordView.setText(Application.generate(true, true, true, true, true, 10, 10));
        sb.setProgress(6);
        mLength = 10;
        mLengthTitle.setText(getResources().getString(R.string.length, 10));
    }
    return rootView;
}
Example 57
Project: SeekArc-master  File: SimpleActivity.java View source code
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(getLayoutFile());
    mSeekArc = (SeekArc) findViewById(R.id.seekArc);
    mSeekArcProgress = (TextView) findViewById(R.id.seekArcProgress);
    mRotation = (SeekBar) findViewById(R.id.rotation);
    mStartAngle = (SeekBar) findViewById(R.id.startAngle);
    mSweepAngle = (SeekBar) findViewById(R.id.sweepAngle);
    mArcWidth = (SeekBar) findViewById(R.id.arcWidth);
    mProgressWidth = (SeekBar) findViewById(R.id.progressWidth);
    mRoundedEdges = (CheckBox) findViewById(R.id.roundedEdges);
    mTouchInside = (CheckBox) findViewById(R.id.touchInside);
    mClockwise = (CheckBox) findViewById(R.id.clockwise);
    mEnabled = (CheckBox) findViewById(R.id.enabled);
    mRotation.setProgress(mSeekArc.getArcRotation());
    mStartAngle.setProgress(mSeekArc.getStartAngle());
    mSweepAngle.setProgress(mSeekArc.getSweepAngle());
    mArcWidth.setProgress(mSeekArc.getArcWidth());
    mProgressWidth.setProgress(mSeekArc.getProgressWidth());
    mSeekArc.setOnSeekArcChangeListener(new OnSeekArcChangeListener() {

        @Override
        public void onStopTrackingTouch(SeekArc seekArc) {
        }

        @Override
        public void onStartTrackingTouch(SeekArc seekArc) {
        }

        @Override
        public void onProgressChanged(SeekArc seekArc, int progress, boolean fromUser) {
            mSeekArcProgress.setText(String.valueOf(progress));
        }
    });
    mRotation.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onStopTrackingTouch(SeekBar arg0) {
        }

        @Override
        public void onStartTrackingTouch(SeekBar arg0) {
        }

        @Override
        public void onProgressChanged(SeekBar view, int progress, boolean fromUser) {
            mSeekArc.setArcRotation(progress);
            mSeekArc.invalidate();
        }
    });
    mStartAngle.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onStopTrackingTouch(SeekBar arg0) {
        }

        @Override
        public void onStartTrackingTouch(SeekBar arg0) {
        }

        @Override
        public void onProgressChanged(SeekBar view, int progress, boolean fromUser) {
            mSeekArc.setStartAngle(progress);
            mSeekArc.invalidate();
        }
    });
    mSweepAngle.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onStopTrackingTouch(SeekBar arg0) {
        }

        @Override
        public void onStartTrackingTouch(SeekBar arg0) {
        }

        @Override
        public void onProgressChanged(SeekBar view, int progress, boolean fromUser) {
            mSeekArc.setSweepAngle(progress);
            mSeekArc.invalidate();
        }
    });
    mArcWidth.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onStopTrackingTouch(SeekBar arg0) {
        }

        @Override
        public void onStartTrackingTouch(SeekBar arg0) {
        }

        @Override
        public void onProgressChanged(SeekBar view, int progress, boolean fromUser) {
            mSeekArc.setArcWidth(progress);
            mSeekArc.invalidate();
        }
    });
    mProgressWidth.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onStopTrackingTouch(SeekBar arg0) {
        }

        @Override
        public void onStartTrackingTouch(SeekBar arg0) {
        }

        @Override
        public void onProgressChanged(SeekBar view, int progress, boolean fromUser) {
            mSeekArc.setProgressWidth(progress);
            mSeekArc.invalidate();
        }
    });
    mRoundedEdges.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {

        @Override
        public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
            mSeekArc.setRoundedEdges(isChecked);
            mSeekArc.invalidate();
        }
    });
    mTouchInside.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {

        @Override
        public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
            mSeekArc.setTouchInSide(isChecked);
        }
    });
    mClockwise.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {

        @Override
        public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
            mSeekArc.setClockwise(isChecked);
            mSeekArc.invalidate();
        }
    });
    mEnabled.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {

        @Override
        public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
            mSeekArc.setEnabled(isChecked);
            mSeekArc.invalidate();
        }
    });
}
Example 58
Project: servestream-master  File: SleepTimerDialog.java View source code
@Override
public Dialog onCreateDialog(Bundle savedInstanceState) {
    int MAX_SLEEP_TIMER_MINUTES = 120;
    LayoutInflater factory = LayoutInflater.from(getActivity());
    final View sleepTimerView = factory.inflate(R.layout.alert_dialog_sleep_timer, null);
    final TextView sleepTimerText = (TextView) sleepTimerView.findViewById(R.id.sleep_timer_text);
    final SeekBar seekbar = (SeekBar) sleepTimerView.findViewById(R.id.seekbar);
    sleepTimerText.setText(makeTimeString(mSleepTimerMode));
    seekbar.setProgress(mSleepTimerMode);
    seekbar.setMax(MAX_SLEEP_TIMER_MINUTES);
    seekbar.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
            sleepTimerText.setText(makeTimeString(progress));
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
        }
    });
    // Use the Builder class for convenient dialog construction
    AlertDialog.Builder builder = new AlertDialog.Builder(getActivity());
    builder = new AlertDialog.Builder(getActivity());
    builder.setTitle(R.string.sleep_timer_label);
    builder.setCancelable(true);
    builder.setView(sleepTimerView);
    builder.setOnCancelListener(this);
    builder.setPositiveButton(R.string.enable_sleeptimer_label, new DialogInterface.OnClickListener() {

        public void onClick(DialogInterface dialog, int whichButton) {
            mListener.onSleepTimerSet(SleepTimerDialog.this, seekbar.getProgress());
        }
    });
    return builder.create();
}
Example 59
Project: slidingmenu-master  File: PropertiesActivity.java View source code
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setSlidingActionBarEnabled(true);
    setContentView(R.layout.properties);
    // left and right modes
    RadioGroup mode = (RadioGroup) findViewById(R.id.mode);
    mode.check(R.id.left);
    mode.setOnCheckedChangeListener(new OnCheckedChangeListener() {

        @Override
        public void onCheckedChanged(RadioGroup group, int checkedId) {
            SlidingMenu sm = getSlidingMenu();
            switch(checkedId) {
                case R.id.left:
                    sm.setMode(SlidingMenu.LEFT);
                    sm.setShadowDrawable(R.drawable.shadow);
                    break;
                case R.id.right:
                    sm.setMode(SlidingMenu.RIGHT);
                    sm.setShadowDrawable(R.drawable.shadowright);
                    break;
                case R.id.left_right:
                    sm.setMode(SlidingMenu.LEFT_RIGHT);
                    sm.setSecondaryMenu(R.layout.menu_frame_two);
                    getSupportFragmentManager().beginTransaction().replace(R.id.menu_frame_two, new SampleListFragment()).commit();
                    sm.setSecondaryShadowDrawable(R.drawable.shadowright);
                    sm.setShadowDrawable(R.drawable.shadow);
            }
        }
    });
    // touch mode stuff
    RadioGroup touchAbove = (RadioGroup) findViewById(R.id.touch_above);
    touchAbove.check(R.id.touch_above_full);
    touchAbove.setOnCheckedChangeListener(new OnCheckedChangeListener() {

        @Override
        public void onCheckedChanged(RadioGroup group, int checkedId) {
            switch(checkedId) {
                case R.id.touch_above_full:
                    getSlidingMenu().setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN);
                    break;
                case R.id.touch_above_margin:
                    getSlidingMenu().setTouchModeAbove(SlidingMenu.TOUCHMODE_MARGIN);
                    break;
                case R.id.touch_above_none:
                    getSlidingMenu().setTouchModeAbove(SlidingMenu.TOUCHMODE_NONE);
                    break;
            }
        }
    });
    // scroll scale stuff
    SeekBar scrollScale = (SeekBar) findViewById(R.id.scroll_scale);
    scrollScale.setMax(1000);
    scrollScale.setProgress(333);
    scrollScale.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
            getSlidingMenu().setBehindScrollScale((float) seekBar.getProgress() / seekBar.getMax());
        }
    });
    // behind width stuff
    SeekBar behindWidth = (SeekBar) findViewById(R.id.behind_width);
    behindWidth.setMax(1000);
    behindWidth.setProgress(750);
    behindWidth.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
            float percent = (float) seekBar.getProgress() / seekBar.getMax();
            getSlidingMenu().setBehindWidth((int) (percent * getSlidingMenu().getWidth()));
            getSlidingMenu().requestLayout();
        }
    });
    // shadow stuff
    CheckBox shadowEnabled = (CheckBox) findViewById(R.id.shadow_enabled);
    shadowEnabled.setChecked(true);
    shadowEnabled.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {

        public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
            if (isChecked)
                getSlidingMenu().setShadowDrawable(getSlidingMenu().getMode() == SlidingMenu.LEFT ? R.drawable.shadow : R.drawable.shadowright);
            else
                getSlidingMenu().setShadowDrawable(null);
        }
    });
    SeekBar shadowWidth = (SeekBar) findViewById(R.id.shadow_width);
    shadowWidth.setMax(1000);
    shadowWidth.setProgress(75);
    shadowWidth.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(SeekBar arg0, int arg1, boolean arg2) {
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
            float percent = (float) seekBar.getProgress() / (float) seekBar.getMax();
            int width = (int) (percent * (float) getSlidingMenu().getWidth());
            getSlidingMenu().setShadowWidth(width);
            getSlidingMenu().invalidate();
        }
    });
    // fading stuff
    CheckBox fadeEnabled = (CheckBox) findViewById(R.id.fade_enabled);
    fadeEnabled.setChecked(true);
    fadeEnabled.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {

        @Override
        public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
            getSlidingMenu().setFadeEnabled(isChecked);
        }
    });
    SeekBar fadeDeg = (SeekBar) findViewById(R.id.fade_degree);
    fadeDeg.setMax(1000);
    fadeDeg.setProgress(666);
    fadeDeg.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
            getSlidingMenu().setFadeDegree((float) seekBar.getProgress() / seekBar.getMax());
        }
    });
}
Example 60
Project: SlidingMenuLibrary-master  File: PropertiesActivity.java View source code
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setSlidingActionBarEnabled(true);
    setContentView(R.layout.properties);
    // left and right modes
    RadioGroup mode = (RadioGroup) findViewById(R.id.mode);
    mode.check(R.id.left);
    mode.setOnCheckedChangeListener(new OnCheckedChangeListener() {

        @Override
        public void onCheckedChanged(RadioGroup group, int checkedId) {
            SlidingMenu sm = getSlidingMenu();
            switch(checkedId) {
                case R.id.left:
                    sm.setMode(SlidingMenu.LEFT);
                    sm.setShadowDrawable(R.drawable.shadow);
                    break;
                case R.id.right:
                    sm.setMode(SlidingMenu.RIGHT);
                    sm.setShadowDrawable(R.drawable.shadowright);
                    break;
                case R.id.left_right:
                    sm.setMode(SlidingMenu.LEFT_RIGHT);
                    sm.setSecondaryMenu(R.layout.menu_frame_two);
                    getSupportFragmentManager().beginTransaction().replace(R.id.menu_frame_two, new SampleListFragment()).commit();
                    sm.setSecondaryShadowDrawable(R.drawable.shadowright);
                    sm.setShadowDrawable(R.drawable.shadow);
            }
        }
    });
    // touch mode stuff
    RadioGroup touchAbove = (RadioGroup) findViewById(R.id.touch_above);
    touchAbove.check(R.id.touch_above_full);
    touchAbove.setOnCheckedChangeListener(new OnCheckedChangeListener() {

        @Override
        public void onCheckedChanged(RadioGroup group, int checkedId) {
            switch(checkedId) {
                case R.id.touch_above_full:
                    getSlidingMenu().setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN);
                    break;
                case R.id.touch_above_margin:
                    getSlidingMenu().setTouchModeAbove(SlidingMenu.TOUCHMODE_MARGIN);
                    break;
                case R.id.touch_above_none:
                    getSlidingMenu().setTouchModeAbove(SlidingMenu.TOUCHMODE_NONE);
                    break;
            }
        }
    });
    // scroll scale stuff
    SeekBar scrollScale = (SeekBar) findViewById(R.id.scroll_scale);
    scrollScale.setMax(1000);
    scrollScale.setProgress(333);
    scrollScale.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
            getSlidingMenu().setBehindScrollScale((float) seekBar.getProgress() / seekBar.getMax());
        }
    });
    // behind width stuff
    SeekBar behindWidth = (SeekBar) findViewById(R.id.behind_width);
    behindWidth.setMax(1000);
    behindWidth.setProgress(750);
    behindWidth.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
            float percent = (float) seekBar.getProgress() / seekBar.getMax();
            getSlidingMenu().setBehindWidth((int) (percent * getSlidingMenu().getWidth()));
            getSlidingMenu().requestLayout();
        }
    });
    // shadow stuff
    CheckBox shadowEnabled = (CheckBox) findViewById(R.id.shadow_enabled);
    shadowEnabled.setChecked(true);
    shadowEnabled.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {

        public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
            if (isChecked)
                getSlidingMenu().setShadowDrawable(getSlidingMenu().getMode() == SlidingMenu.LEFT ? R.drawable.shadow : R.drawable.shadowright);
            else
                getSlidingMenu().setShadowDrawable(null);
        }
    });
    SeekBar shadowWidth = (SeekBar) findViewById(R.id.shadow_width);
    shadowWidth.setMax(1000);
    shadowWidth.setProgress(75);
    shadowWidth.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(SeekBar arg0, int arg1, boolean arg2) {
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
            float percent = (float) seekBar.getProgress() / (float) seekBar.getMax();
            int width = (int) (percent * (float) getSlidingMenu().getWidth());
            getSlidingMenu().setShadowWidth(width);
            getSlidingMenu().invalidate();
        }
    });
    // fading stuff
    CheckBox fadeEnabled = (CheckBox) findViewById(R.id.fade_enabled);
    fadeEnabled.setChecked(true);
    fadeEnabled.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {

        @Override
        public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
            getSlidingMenu().setFadeEnabled(isChecked);
        }
    });
    SeekBar fadeDeg = (SeekBar) findViewById(R.id.fade_degree);
    fadeDeg.setMax(1000);
    fadeDeg.setProgress(666);
    fadeDeg.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
            getSlidingMenu().setFadeDegree((float) seekBar.getProgress() / seekBar.getMax());
        }
    });
}
Example 61
Project: technoXist-master  File: ColorPickerDialogPreference.java View source code
@Override
protected View onCreateDialogView() {
    final View view = super.onCreateDialogView();
    view.setBackgroundColor(color);
    redSeekBar = (SeekBar) view.findViewById(R.id.seekbar_red);
    greenSeekBar = (SeekBar) view.findViewById(R.id.seekbar_green);
    blueSeekBar = (SeekBar) view.findViewById(R.id.seekbar_blue);
    transparencySeekBar = (SeekBar) view.findViewById(R.id.seekbar_transparency);
    int _color = color;
    transparencySeekBar.setProgress(((_color / 0x01000000) * 100) / 255);
    _color %= 0x01000000;
    redSeekBar.setProgress(((_color / 0x00010000) * 100) / 255);
    _color %= 0x00010000;
    greenSeekBar.setProgress(((_color / 0x00000100) * 100) / 255);
    _color %= 0x00000100;
    blueSeekBar.setProgress((_color * 100) / 255);
    OnSeekBarChangeListener onSeekBarChangeListener = new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
            int red = (redSeekBar.getProgress() * 255) / 100;
            int green = (greenSeekBar.getProgress() * 255) / 100;
            int blue = (blueSeekBar.getProgress() * 255) / 100;
            int transparency = (transparencySeekBar.getProgress() * 255) / 100;
            color = transparency * 0x01000000 + red * 0x00010000 + green * 0x00000100 + blue;
            view.setBackgroundColor(color);
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
        }
    };
    redSeekBar.setOnSeekBarChangeListener(onSeekBarChangeListener);
    greenSeekBar.setOnSeekBarChangeListener(onSeekBarChangeListener);
    blueSeekBar.setOnSeekBarChangeListener(onSeekBarChangeListener);
    transparencySeekBar.setOnSeekBarChangeListener(onSeekBarChangeListener);
    return view;
}
Example 62
Project: travelinfo-master  File: PropertiesActivity.java View source code
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setSlidingActionBarEnabled(true);
    setContentView(R.layout.properties);
    // left and right modes
    RadioGroup mode = (RadioGroup) findViewById(R.id.mode);
    mode.check(R.id.left);
    mode.setOnCheckedChangeListener(new OnCheckedChangeListener() {

        @Override
        public void onCheckedChanged(RadioGroup group, int checkedId) {
            SlidingMenu sm = getSlidingMenu();
            switch(checkedId) {
                case R.id.left:
                    sm.setMode(SlidingMenu.LEFT);
                    sm.setShadowDrawable(R.drawable.shadow);
                    break;
                case R.id.right:
                    sm.setMode(SlidingMenu.RIGHT);
                    sm.setShadowDrawable(R.drawable.shadowright);
                    break;
                case R.id.left_right:
                    sm.setMode(SlidingMenu.LEFT_RIGHT);
                    sm.setSecondaryMenu(R.layout.menu_frame_two);
                    getSupportFragmentManager().beginTransaction().replace(R.id.menu_frame_two, new SampleListFragment()).commit();
                    sm.setSecondaryShadowDrawable(R.drawable.shadowright);
                    sm.setShadowDrawable(R.drawable.shadow);
            }
        }
    });
    // touch mode stuff
    RadioGroup touchAbove = (RadioGroup) findViewById(R.id.touch_above);
    touchAbove.check(R.id.touch_above_full);
    touchAbove.setOnCheckedChangeListener(new OnCheckedChangeListener() {

        @Override
        public void onCheckedChanged(RadioGroup group, int checkedId) {
            switch(checkedId) {
                case R.id.touch_above_full:
                    getSlidingMenu().setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN);
                    break;
                case R.id.touch_above_margin:
                    getSlidingMenu().setTouchModeAbove(SlidingMenu.TOUCHMODE_MARGIN);
                    break;
                case R.id.touch_above_none:
                    getSlidingMenu().setTouchModeAbove(SlidingMenu.TOUCHMODE_NONE);
                    break;
            }
        }
    });
    // scroll scale stuff
    SeekBar scrollScale = (SeekBar) findViewById(R.id.scroll_scale);
    scrollScale.setMax(1000);
    scrollScale.setProgress(333);
    scrollScale.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
            getSlidingMenu().setBehindScrollScale((float) seekBar.getProgress() / seekBar.getMax());
        }
    });
    // behind width stuff
    SeekBar behindWidth = (SeekBar) findViewById(R.id.behind_width);
    behindWidth.setMax(1000);
    behindWidth.setProgress(750);
    behindWidth.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
            float percent = (float) seekBar.getProgress() / seekBar.getMax();
            getSlidingMenu().setBehindWidth((int) (percent * getSlidingMenu().getWidth()));
            getSlidingMenu().requestLayout();
        }
    });
    // shadow stuff
    CheckBox shadowEnabled = (CheckBox) findViewById(R.id.shadow_enabled);
    shadowEnabled.setChecked(true);
    shadowEnabled.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {

        public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
            if (isChecked)
                getSlidingMenu().setShadowDrawable(getSlidingMenu().getMode() == SlidingMenu.LEFT ? R.drawable.shadow : R.drawable.shadowright);
            else
                getSlidingMenu().setShadowDrawable(null);
        }
    });
    SeekBar shadowWidth = (SeekBar) findViewById(R.id.shadow_width);
    shadowWidth.setMax(1000);
    shadowWidth.setProgress(75);
    shadowWidth.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(SeekBar arg0, int arg1, boolean arg2) {
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
            float percent = (float) seekBar.getProgress() / (float) seekBar.getMax();
            int width = (int) (percent * (float) getSlidingMenu().getWidth());
            getSlidingMenu().setShadowWidth(width);
            getSlidingMenu().invalidate();
        }
    });
    // fading stuff
    CheckBox fadeEnabled = (CheckBox) findViewById(R.id.fade_enabled);
    fadeEnabled.setChecked(true);
    fadeEnabled.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {

        @Override
        public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
            getSlidingMenu().setFadeEnabled(isChecked);
        }
    });
    SeekBar fadeDeg = (SeekBar) findViewById(R.id.fade_degree);
    fadeDeg.setMax(1000);
    fadeDeg.setProgress(666);
    fadeDeg.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
            getSlidingMenu().setFadeDegree((float) seekBar.getProgress() / seekBar.getMax());
        }
    });
}
Example 63
Project: VideoExtractionAndroidApp-master  File: MainActivity.java View source code
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    View rootView = inflater.inflate(R.layout.fragment_main, container, false);
    // set listeners on buttons
    ((Button) rootView.findViewById(R.id.idbut1)).setOnClickListener((OnClickListener) this);
    ((Button) rootView.findViewById(R.id.idbut2a)).setOnClickListener((OnClickListener) this);
    ((Button) rootView.findViewById(R.id.idbut2b)).setOnClickListener((OnClickListener) this);
    ((Button) rootView.findViewById(R.id.idbut2c)).setOnClickListener((OnClickListener) this);
    ((Button) rootView.findViewById(R.id.idbut3)).setOnClickListener((OnClickListener) this);
    ((Button) rootView.findViewById(R.id.idbut4)).setOnClickListener((OnClickListener) this);
    ((Button) rootView.findViewById(R.id.idbut5)).setOnClickListener((OnClickListener) this);
    ((Button) rootView.findViewById(R.id.idbut6)).setOnClickListener((OnClickListener) this);
    seekbar = (SeekBar) rootView.findViewById(R.id.seekbar);
    seekbar.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
            if (fromUser)
                p.seek(progress);
        }
    });
    et = (EditText) rootView.findViewById(R.id.idet1);
    tv = (TextView) rootView.findViewById(R.id.idtv1);
    return rootView;
}
Example 64
Project: WLANAudit-Android-master  File: PropertiesActivity.java View source code
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setSlidingActionBarEnabled(true);
    setContentView(R.layout.properties);
    // touch mode stuff
    RadioGroup touchAbove = (RadioGroup) findViewById(R.id.touch_above);
    touchAbove.check(R.id.touch_above_full);
    touchAbove.setOnCheckedChangeListener(new OnCheckedChangeListener() {

        @Override
        public void onCheckedChanged(RadioGroup group, int checkedId) {
            switch(checkedId) {
                case R.id.touch_above_full:
                    getSlidingMenu().setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN);
                    break;
                case R.id.touch_above_margin:
                    getSlidingMenu().setTouchModeAbove(SlidingMenu.TOUCHMODE_MARGIN);
                    break;
                case R.id.touch_above_none:
                    getSlidingMenu().setTouchModeAbove(SlidingMenu.TOUCHMODE_NONE);
                    break;
            }
        }
    });
    RadioGroup touchBehind = (RadioGroup) findViewById(R.id.touch_behind);
    touchBehind.check(R.id.touch_behind_margin);
    touchBehind.setOnCheckedChangeListener(new OnCheckedChangeListener() {

        @Override
        public void onCheckedChanged(RadioGroup group, int checkedId) {
            switch(checkedId) {
                case R.id.touch_behind_full:
                    getSlidingMenu().setTouchModeBehind(SlidingMenu.TOUCHMODE_FULLSCREEN);
                    break;
                case R.id.touch_behind_margin:
                    getSlidingMenu().setTouchModeBehind(SlidingMenu.TOUCHMODE_MARGIN);
                    break;
            }
        }
    });
    // scroll scale stuff
    SeekBar scrollScale = (SeekBar) findViewById(R.id.scroll_scale);
    scrollScale.setMax(1000);
    scrollScale.setProgress(333);
    scrollScale.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
            getSlidingMenu().setBehindScrollScale((float) seekBar.getProgress() / seekBar.getMax());
        }
    });
    // behind width stuff
    SeekBar behindWidth = (SeekBar) findViewById(R.id.behind_width);
    behindWidth.setMax(1000);
    behindWidth.setProgress(750);
    behindWidth.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
            float percent = (float) seekBar.getProgress() / seekBar.getMax();
            getSlidingMenu().setBehindWidth((int) (percent * getSlidingMenu().getWidth()));
            getSlidingMenu().requestLayout();
        }
    });
    // shadow stuff
    CheckBox shadowEnabled = (CheckBox) findViewById(R.id.shadow_enabled);
    shadowEnabled.setChecked(true);
    shadowEnabled.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {

        public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
            if (isChecked)
                getSlidingMenu().setShadowDrawable(R.drawable.defaultshadow);
            else
                getSlidingMenu().setShadowDrawable(null);
        }
    });
    SeekBar shadowWidth = (SeekBar) findViewById(R.id.shadow_width);
    shadowWidth.setMax(1000);
    shadowWidth.setProgress(75);
    shadowWidth.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(SeekBar arg0, int arg1, boolean arg2) {
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
            float percent = (float) seekBar.getProgress() / (float) seekBar.getMax();
            int width = (int) (percent * (float) getSlidingMenu().getWidth());
            getSlidingMenu().setShadowWidth(width);
            getSlidingMenu().invalidate();
        }
    });
    // fading stuff
    CheckBox fadeEnabled = (CheckBox) findViewById(R.id.fade_enabled);
    fadeEnabled.setChecked(true);
    fadeEnabled.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {

        @Override
        public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
            getSlidingMenu().setFadeEnabled(isChecked);
        }
    });
    SeekBar fadeDeg = (SeekBar) findViewById(R.id.fade_degree);
    fadeDeg.setMax(1000);
    fadeDeg.setProgress(666);
    fadeDeg.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
            getSlidingMenu().setFadeDegree((float) seekBar.getProgress() / seekBar.getMax());
        }
    });
}
Example 65
Project: wrekonline-master  File: PlayControlFragment.java View source code
@Override
public void onStart() {
    super.onStart();
    _seekbar = (SeekBar) (getView().findViewById(R.id.seekBar));
    _playbutton = (ImageButton) (getView().findViewById(R.id.buttonPlayStop));
    _prevbutton = (ImageButton) (getView().findViewById(R.id.buttonPrev));
    _nextbutton = (ImageButton) (getView().findViewById(R.id.buttonNext));
    _timestamp = (TextView) (getView().findViewById(R.id.timestamp));
    _tvNowPlaying = (TextView) (getView().findViewById(R.id.tvNowPlaying));
    // clear out the placeholder value (or any residual string)
    _tvNowPlaying.setText("");
    _presenter = MediaPlayerPresenter.getInstance();
    // this will call back into us and update everything
    _presenter.attachView(this);
    _seekbar.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(SeekBar seekbar, int position, boolean fromUser) {
            if (fromUser) {
                PlayControlFragment.this.updateTimestamp(seekbar.getMax(), position);
            }
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekbar) {
            _seekbarIsAdjusting = true;
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekbar) {
            _seekbarIsAdjusting = false;
            int position = seekbar.getProgress();
            _presenter.onSeek(position);
        }
    });
    _playbutton.setOnClickListener(new OnClickListener() {

        @Override
        public void onClick(View arg0) {
            Integer tagint = (Integer) _playbutton.getTag(R.string.playpause_tag);
            if (tagint == null) {
                Log.e(TAG, "No tag on the play/pause button!!!!");
                return;
            }
            if (tagint.intValue() == R.drawable.play_button) {
                _presenter.onPlay();
            } else {
                _presenter.onPause();
            }
        }
    });
    _prevbutton.setOnClickListener(new OnClickListener() {

        @Override
        public void onClick(View arg0) {
            _presenter.onPrevTrack();
        }
    });
    _nextbutton.setOnClickListener(new OnClickListener() {

        @Override
        public void onClick(View arg0) {
            _presenter.onNextTrack();
        }
    });
}
Example 66
Project: YikuairAndroid-master  File: PropertiesActivity.java View source code
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setSlidingActionBarEnabled(true);
    setContentView(R.layout.properties);
    // left and right modes
    RadioGroup mode = (RadioGroup) findViewById(R.id.mode);
    mode.check(R.id.left);
    mode.setOnCheckedChangeListener(new OnCheckedChangeListener() {

        @Override
        public void onCheckedChanged(RadioGroup group, int checkedId) {
            SlidingMenu sm = getSlidingMenu();
            switch(checkedId) {
                case R.id.left:
                    sm.setMode(SlidingMenu.LEFT);
                    sm.setShadowDrawable(R.drawable.shadow);
                    break;
                case R.id.right:
                    sm.setMode(SlidingMenu.RIGHT);
                    sm.setShadowDrawable(R.drawable.shadowright);
                    break;
                case R.id.left_right:
                    sm.setMode(SlidingMenu.LEFT_RIGHT);
                    sm.setSecondaryMenu(R.layout.menu_frame_two);
                    getSupportFragmentManager().beginTransaction().replace(R.id.menu_frame_two, new SampleListFragment()).commit();
                    sm.setSecondaryShadowDrawable(R.drawable.shadowright);
                    sm.setShadowDrawable(R.drawable.shadow);
            }
        }
    });
    // touch mode stuff
    RadioGroup touchAbove = (RadioGroup) findViewById(R.id.touch_above);
    touchAbove.check(R.id.touch_above_full);
    touchAbove.setOnCheckedChangeListener(new OnCheckedChangeListener() {

        @Override
        public void onCheckedChanged(RadioGroup group, int checkedId) {
            switch(checkedId) {
                case R.id.touch_above_full:
                    getSlidingMenu().setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN);
                    break;
                case R.id.touch_above_margin:
                    getSlidingMenu().setTouchModeAbove(SlidingMenu.TOUCHMODE_MARGIN);
                    break;
                case R.id.touch_above_none:
                    getSlidingMenu().setTouchModeAbove(SlidingMenu.TOUCHMODE_NONE);
                    break;
            }
        }
    });
    // scroll scale stuff
    SeekBar scrollScale = (SeekBar) findViewById(R.id.scroll_scale);
    scrollScale.setMax(1000);
    scrollScale.setProgress(333);
    scrollScale.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
            getSlidingMenu().setBehindScrollScale((float) seekBar.getProgress() / seekBar.getMax());
        }
    });
    // behind width stuff
    SeekBar behindWidth = (SeekBar) findViewById(R.id.behind_width);
    behindWidth.setMax(1000);
    behindWidth.setProgress(750);
    behindWidth.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
            float percent = (float) seekBar.getProgress() / seekBar.getMax();
            Log.d("SvenDebug", "Sliding menu with : " + percent);
            getSlidingMenu().setBehindWidth((int) (percent * getSlidingMenu().getWidth()));
            getSlidingMenu().requestLayout();
        }
    });
    // shadow stuff
    CheckBox shadowEnabled = (CheckBox) findViewById(R.id.shadow_enabled);
    shadowEnabled.setChecked(true);
    shadowEnabled.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {

        public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
            if (isChecked)
                getSlidingMenu().setShadowDrawable(getSlidingMenu().getMode() == SlidingMenu.LEFT ? R.drawable.shadow : R.drawable.shadowright);
            else
                getSlidingMenu().setShadowDrawable(null);
        }
    });
    SeekBar shadowWidth = (SeekBar) findViewById(R.id.shadow_width);
    shadowWidth.setMax(1000);
    shadowWidth.setProgress(75);
    shadowWidth.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(SeekBar arg0, int arg1, boolean arg2) {
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
            float percent = (float) seekBar.getProgress() / (float) seekBar.getMax();
            int width = (int) (percent * (float) getSlidingMenu().getWidth());
            getSlidingMenu().setShadowWidth(width);
            getSlidingMenu().invalidate();
        }
    });
    // fading stuff
    CheckBox fadeEnabled = (CheckBox) findViewById(R.id.fade_enabled);
    fadeEnabled.setChecked(true);
    fadeEnabled.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {

        @Override
        public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
            getSlidingMenu().setFadeEnabled(isChecked);
        }
    });
    SeekBar fadeDeg = (SeekBar) findViewById(R.id.fade_degree);
    fadeDeg.setMax(1000);
    fadeDeg.setProgress(666);
    fadeDeg.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
            getSlidingMenu().setFadeDegree((float) seekBar.getProgress() / seekBar.getMax());
        }
    });
}
Example 67
Project: android-chromium-master  File: ColorPickerAdvanced.java View source code
/**
     * Creates a new GradientDetails object from the parameters provided, initializes it,
     * and adds it to this advanced view.
     *
     * @param textResourceId The text to display for the label.
     * @param seekBarMax The maximum value of the seek bar for the gradient.
     * @param seekBarListener Object listening to when the user changes the seek bar.
     *
     * @return A new GradientDetails object initialized with the given parameters.
     */
public ColorPickerAdvancedComponent createAndAddNewGradient(int textResourceId, int seekBarMax, OnSeekBarChangeListener seekBarListener) {
    LayoutInflater inflater = (LayoutInflater) getContext().getSystemService(Context.LAYOUT_INFLATER_SERVICE);
    View newComponent = inflater.inflate(R.layout.color_picker_advanced_component, null);
    addView(newComponent);
    return new ColorPickerAdvancedComponent(newComponent, textResourceId, seekBarMax, seekBarListener);
}
Example 68
Project: android-chromium-view-master  File: ColorPickerAdvanced.java View source code
/**
     * Creates a new GradientDetails object from the parameters provided, initializes it,
     * and adds it to this advanced view.
     *
     * @param textResourceId The text to display for the label.
     * @param seekBarMax The maximum value of the seek bar for the gradient.
     * @param seekBarListener Object listening to when the user changes the seek bar.
     *
     * @return A new GradientDetails object initialized with the given parameters.
     */
public ColorPickerAdvancedComponent createAndAddNewGradient(int textResourceId, int seekBarMax, OnSeekBarChangeListener seekBarListener) {
    LayoutInflater inflater = (LayoutInflater) getContext().getSystemService(Context.LAYOUT_INFLATER_SERVICE);
    View newComponent = inflater.inflate(R.layout.color_picker_advanced_component, null);
    addView(newComponent);
    return new ColorPickerAdvancedComponent(newComponent, textResourceId, seekBarMax, seekBarListener);
}
Example 69
Project: android-maps-extensions-master  File: DemoFragment.java View source code
private void setUpClusteringViews(View view) {
    clusterCheckbox = (CheckBox) view.findViewById(R.id.checkbox_cluster);
    clusterSizeSeekbar = (SeekBar) view.findViewById(R.id.seekbar_cluster_size);
    clusterCheckbox.setOnCheckedChangeListener(new OnCheckedChangeListener() {

        @Override
        public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
            clusterSizeSeekbar.setEnabled(isChecked);
            updateClustering(clusterSizeSeekbar.getProgress(), isChecked);
        }
    });
    clusterSizeSeekbar.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
            updateClustering(progress, clusterCheckbox.isChecked());
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
        }
    });
}
Example 70
Project: android-picturepassword-master  File: SetupIntro.java View source code
@Override
public void onActivityResult(int requestCode, int resultCode, Intent resultData) {
    if (requestCode == LOAD_IMAGE_CODE && resultCode == Activity.RESULT_OK) {
        Uri uri = null;
        if (resultData != null) {
            Bitmap image = null;
            mStep = STEP_CHOOSE_NUMBER;
            setContentView(R.layout.activity_setup_number);
            final PicturePasswordView imageview = (PicturePasswordView) findViewById(R.id.chosenImage);
            DisplayMetrics metrics = getResources().getDisplayMetrics();
            int vw = (int) TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, 300, metrics);
            int vh = vw;
            uri = resultData.getData();
            try {
                // TODO: move to another thread.
                ParcelFileDescriptor parcelFileDescriptor = getContentResolver().openFileDescriptor(uri, "r");
                FileDescriptor fileDescriptor = parcelFileDescriptor.getFileDescriptor();
                BitmapFactory.Options opts = new BitmapFactory.Options();
                opts.inJustDecodeBounds = true;
                BitmapFactory.decodeFileDescriptor(fileDescriptor, null, opts);
                opts.inSampleSize = calculateInSampleSize(opts, vw, vh);
                opts.inJustDecodeBounds = false;
                image = BitmapFactory.decodeFileDescriptor(fileDescriptor, null, opts);
                parcelFileDescriptor.close();
            } catch (Exception e) {
                e.printStackTrace();
            }
            if (image != null) {
                mBitmap = image;
                imageview.setImageBitmap(image);
                imageview.setGridSize(5);
                final SeekBar gridSize = (SeekBar) findViewById(R.id.grid_size);
                gridSize.setMax(8 - 4);
                gridSize.setProgress(imageview.getGridSize() - 4);
                final String sizeTextOriginal = getResources().getString(R.string.grid_size);
                final TextView sizeText = (TextView) findViewById(R.id.grid_size_text);
                sizeText.setText(sizeTextOriginal + " " + imageview.getGridSize() + "x" + imageview.getGridSize());
                gridSize.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

                    @Override
                    public void onStopTrackingTouch(SeekBar seekBar) {
                    }

                    @Override
                    public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
                        if (fromUser) {
                            imageview.setGridSize(progress + 4);
                            sizeText.setText(sizeTextOriginal + " " + (progress + 4) + "x" + (progress + 4));
                        }
                    }

                    @Override
                    public void onStartTrackingTouch(SeekBar seekBar) {
                    }
                });
                setListeners();
                AlertDialog.Builder builder = new AlertDialog.Builder(this);
                LayoutInflater inflater = getLayoutInflater();
                builder.setView(inflater.inflate(R.layout.popup_select_number, null));
                Dialog dlg = builder.create();
                dlg.setCancelable(false);
                dlg.show();
                mDialog = dlg;
                for (int i = 0; i < 10; i++) {
                    ((Button) dlg.findViewById(mButtonIds.keyAt(mButtonIds.indexOfValue(i)))).setOnClickListener(this);
                }
            }
            return;
        }
    }
    finish();
}
Example 71
Project: android-rackspacecloud-master  File: AddServerActivity.java View source code
private void loadServerCount() {
    numberDisplay = (TextView) findViewById(R.id.server_count_text);
    numberBar = (SeekBar) findViewById(R.id.number_of_servers);
    numberBar.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
        // TODO Auto-generated method stub
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        // TODO Auto-generated method stub
        }

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
            // TODO Auto-generated method stub
            numberDisplay.setText(getCountText(progress));
            if (progress == 0) {
                extension = "        ";
            } else if (progress == 9) {
                extension = "[1.." + (progress + 1) + "]";
            } else {
                extension = "[1.." + (progress + 1) + "] ";
            }
            ((TextView) findViewById(R.id.names_number)).setText(extension);
        }

        private String getCountText(int i) {
            if (i == 0) {
                return "1 Server";
            } else {
                //count starts at 0
                return i + 1 + " Servers";
            }
        }
    });
}
Example 72
Project: android-xbmcremote-master  File: NowPlayingController.java View source code
public void enableSeekbar(SeekBar seekbar) {
    seekbar.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
            if (fromUser && !seekBar.isInTouchMode())
                seek(progress);
        }

        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        public void onStopTrackingTouch(SeekBar seekBar) {
            seek(seekBar.getProgress());
        }
    });
}
Example 73
Project: AndroidCropMoveScaleImage-master  File: MainActivity.java View source code
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    this.requestWindowFeature(Window.FEATURE_NO_TITLE);
    setContentView(R.layout.activity_main);
    // Sets fonts for all
    Typeface mFont = Typeface.createFromAsset(getAssets(), "Roboto-Thin.ttf");
    ViewGroup root = (ViewGroup) findViewById(R.id.mylayout);
    setFont(root, mFont);
    // Initialize components of the app
    final CropImageView cropImageView = (CropImageView) findViewById(R.id.CropImageView);
    final SeekBar aspectRatioXSeek = (SeekBar) findViewById(R.id.aspectRatioXSeek);
    final SeekBar aspectRatioYSeek = (SeekBar) findViewById(R.id.aspectRatioYSeek);
    final ToggleButton fixedAspectRatioToggle = (ToggleButton) findViewById(R.id.fixedAspectRatioToggle);
    Spinner showGuidelinesSpin = (Spinner) findViewById(R.id.showGuidelinesSpin);
    // Sets sliders to be disabled until fixedAspectRatio is set
    aspectRatioXSeek.setEnabled(false);
    aspectRatioYSeek.setEnabled(false);
    // Set initial spinner value
    showGuidelinesSpin.setSelection(ON_TOUCH);
    //Sets the rotate button
    final Button rotateButton = (Button) findViewById(R.id.Button_rotate);
    rotateButton.setOnClickListener(new View.OnClickListener() {

        @Override
        public void onClick(View v) {
            cropImageView.rotateImage(ROTATE_NINETY_DEGREES);
        }
    });
    // Sets fixedAspectRatio
    fixedAspectRatioToggle.setOnCheckedChangeListener(new OnCheckedChangeListener() {

        @Override
        public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
            cropImageView.setFixedAspectRatio(isChecked);
            if (isChecked) {
                aspectRatioXSeek.setEnabled(true);
                aspectRatioYSeek.setEnabled(true);
            } else {
                aspectRatioXSeek.setEnabled(false);
                aspectRatioYSeek.setEnabled(false);
            }
        }
    });
    // Sets initial aspect ratio to 10/10, for demonstration purposes
    cropImageView.setAspectRatio(DEFAULT_ASPECT_RATIO_VALUES, DEFAULT_ASPECT_RATIO_VALUES);
    // Sets aspectRatioX
    final TextView aspectRatioX = (TextView) findViewById(R.id.aspectRatioX);
    aspectRatioXSeek.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(SeekBar aspectRatioXSeek, int progress, boolean fromUser) {
            try {
                mAspectRatioX = progress;
                cropImageView.setAspectRatio(progress, mAspectRatioY);
                aspectRatioX.setText(" " + progress);
            } catch (IllegalArgumentException e) {
            }
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
        }
    });
    // Sets aspectRatioY
    final TextView aspectRatioY = (TextView) findViewById(R.id.aspectRatioY);
    aspectRatioYSeek.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(SeekBar aspectRatioYSeek, int progress, boolean fromUser) {
            try {
                mAspectRatioY = progress;
                cropImageView.setAspectRatio(mAspectRatioX, progress);
                aspectRatioY.setText(" " + progress);
            } catch (IllegalArgumentException e) {
            }
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
        }
    });
    // Sets up the Spinner
    showGuidelinesSpin.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {

        public void onItemSelected(AdapterView<?> adapterView, View view, int i, long l) {
            cropImageView.setGuidelines(i);
        }

        public void onNothingSelected(AdapterView<?> adapterView) {
            return;
        }
    });
    final Button cropButton = (Button) findViewById(R.id.Button_crop);
    cropButton.setOnClickListener(new View.OnClickListener() {

        @Override
        public void onClick(View v) {
            croppedImage = cropImageView.getCroppedImage();
            ImageView croppedImageView = (ImageView) findViewById(R.id.croppedImageView);
            croppedImageView.setImageBitmap(croppedImage);
        }
    });
}
Example 74
Project: android_packages_apps-master  File: MainActivity.java View source code
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.mainnew);
    context = this.getApplicationContext();
    buttonOn = (ToggleButton) findViewById(R.id.buttonOn);
    buttonStrobe = (CheckBox) findViewById(R.id.strobe);
    strobeLabel = (TextView) findViewById(R.id.strobeTimeLabel);
    slider = (SeekBar) findViewById(R.id.slider);
    buttonBright = (CheckBox) findViewById(R.id.bright);
    strobeperiod = 100;
    mTorchOn = false;
    labelOn = this.getString(R.string.label_on);
    labelOff = this.getString(R.string.label_off);
    mWidgetProvider = TorchWidgetProvider.getInstance();
    // Preferences
    this.mPrefs = PreferenceManager.getDefaultSharedPreferences(this);
    // preferenceEditor
    this.mPrefsEditor = this.mPrefs.edit();
    if (useBrightSetting) {
        bright = this.mPrefs.getBoolean("bright", false);
        buttonBright.setChecked(bright);
        buttonBright.setOnCheckedChangeListener(new OnCheckedChangeListener() {

            @Override
            public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
                if (isChecked && mPrefs.getBoolean("bright", false))
                    MainActivity.this.bright = true;
                else if (isChecked)
                    openBrightDialog();
                else {
                    bright = false;
                    mPrefsEditor.putBoolean("bright", false);
                    mPrefsEditor.commit();
                }
            }
        });
    } else {
        buttonBright.setEnabled(false);
    }
    strobeLabel.setOnClickListener(new OnClickListener() {

        @Override
        public void onClick(View v) {
            buttonStrobe.setChecked(!buttonStrobe.isChecked());
        }
    });
    buttonOn.setOnClickListener(new OnClickListener() {

        @Override
        public void onClick(View v) {
            Intent intent = new Intent(TorchSwitch.TOGGLE_FLASHLIGHT);
            intent.putExtra("strobe", buttonStrobe.isChecked());
            intent.putExtra("period", strobeperiod);
            intent.putExtra("bright", bright);
            context.sendBroadcast(intent);
        }
    });
    // Strobe frequency slider bar handling
    setProgressBarVisibility(true);
    slider.setHorizontalScrollBarEnabled(true);
    slider.setProgress(400 - this.mPrefs.getInt("strobeperiod", 100));
    strobeperiod = this.mPrefs.getInt("strobeperiod", 100);
    final String strStrobeLabel = this.getString(R.string.setting_frequency_title);
    strobeLabel.setText(strStrobeLabel + ": " + 666 / strobeperiod + "Hz / " + 40000 / strobeperiod + "BPM");
    slider.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
            strobeperiod = 401 - progress;
            if (strobeperiod < 20)
                strobeperiod = 20;
            strobeLabel.setText(strStrobeLabel + ": " + 666 / strobeperiod + "Hz / " + 40000 / strobeperiod + "BPM");
            Intent intent = new Intent("net.cactii.flash2.SET_STROBE");
            intent.putExtra("period", strobeperiod);
            sendBroadcast(intent);
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
        }
    });
    // Show the about dialog, the first time the user runs the app.
    if (!this.mPrefs.getBoolean("aboutSeen", false)) {
        this.openAboutDialog();
        this.mPrefsEditor.putBoolean("aboutSeen", true);
    }
}
Example 75
Project: android_packages_apps_Torch-master  File: MainActivity.java View source code
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.mainnew);
    context = this.getApplicationContext();
    buttonOn = (Button) findViewById(R.id.buttonOn);
    buttonStrobe = (CheckBox) findViewById(R.id.strobe);
    strobeLabel = (TextView) findViewById(R.id.strobeTimeLabel);
    slider = (SeekBar) findViewById(R.id.slider);
    buttonBright = (CheckBox) findViewById(R.id.bright);
    strobeperiod = 100;
    mTorchOn = false;
    labelOn = this.getString(R.string.label_on);
    labelOff = this.getString(R.string.label_off);
    mWidgetProvider = TorchWidgetProvider.getInstance();
    // Preferences
    this.mPrefs = PreferenceManager.getDefaultSharedPreferences(this);
    // preferenceEditor
    this.mPrefsEditor = this.mPrefs.edit();
    bright = this.mPrefs.getBoolean("bright", false);
    buttonBright.setChecked(bright);
    buttonBright.setOnCheckedChangeListener(new OnCheckedChangeListener() {

        @Override
        public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
            if (isChecked && mPrefs.getBoolean("bright", false))
                MainActivity.this.bright = true;
            else if (isChecked)
                openBrightDialog();
            else {
                bright = false;
                mPrefsEditor.putBoolean("bright", false);
                mPrefsEditor.commit();
            }
        }
    });
    strobeLabel.setOnClickListener(new OnClickListener() {

        @Override
        public void onClick(View v) {
            buttonStrobe.setChecked(!buttonStrobe.isChecked());
        }
    });
    buttonOn.setOnClickListener(new OnClickListener() {

        @Override
        public void onClick(View v) {
            Intent intent = new Intent(TorchSwitch.TOGGLE_FLASHLIGHT);
            intent.putExtra("strobe", buttonStrobe.isChecked());
            intent.putExtra("period", strobeperiod);
            intent.putExtra("bright", bright);
            context.sendBroadcast(intent);
        }
    });
    // Strobe frequency slider bar handling
    setProgressBarVisibility(true);
    slider.setHorizontalScrollBarEnabled(true);
    slider.setProgress(400 - this.mPrefs.getInt("strobeperiod", 100));
    strobeperiod = this.mPrefs.getInt("strobeperiod", 100);
    final String strStrobeLabel = this.getString(R.string.setting_frequency_title);
    strobeLabel.setText(strStrobeLabel + ": " + 666 / strobeperiod + "Hz / " + 40000 / strobeperiod + "BPM");
    slider.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
            strobeperiod = 401 - progress;
            if (strobeperiod < 20)
                strobeperiod = 20;
            strobeLabel.setText(strStrobeLabel + ": " + 666 / strobeperiod + "Hz / " + 40000 / strobeperiod + "BPM");
            Intent intent = new Intent("net.cactii.flash2.SET_STROBE");
            intent.putExtra("period", strobeperiod);
            sendBroadcast(intent);
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
        }
    });
    // Show the about dialog, the first time the user runs the app.
    if (!this.mPrefs.getBoolean("aboutSeen", false)) {
        this.openAboutDialog();
        this.mPrefsEditor.putBoolean("aboutSeen", true);
    }
}
Example 76
Project: AudioPlayer-master  File: VideoActivity.java View source code
@Override
protected void onResume() {
    surfaceView = (SurfaceView) this.findViewById(R.id.surface);
    surfaceView.setOnTouchListener(new OnTouchListener() {

        @Override
        public boolean onTouch(View v, MotionEvent event) {
            // 处��击事件
            gd.onTouchEvent(event);
            return true;
        }
    });
    mediaPlayer = new MediaPlayer();
    SurfaceHolder holder = surfaceView.getHolder();
    height = getWindowManager().getDefaultDisplay().getHeight();
    holder.addCallback(new SurfaceCallback());
    surfaceView.setFocusable(true);
    surfaceView.requestFocus();
    mediaPlayer.setOnCompletionListener(new OnCompletionListener() {

        @Override
        public void onCompletion(MediaPlayer mp) {
            next();
        }
    });
    videobar.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
            pos.setText(StringUtils.TimeFormat(progress));
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        // TODO Auto-generated method stub
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
            mediaPlayer.seekTo(seekBar.getProgress());
        }
    });
    super.onResume();
}
Example 77
Project: BSSH-master  File: GeneratePubkeyActivity.java View source code
@Override
public void onCreate(Bundle icicle) {
    super.onCreate(icicle);
    setContentView(R.layout.act_generatepubkey);
    nickname = (EditText) findViewById(R.id.nickname);
    keyTypeGroup = (RadioGroup) findViewById(R.id.key_type);
    bitsText = (EditText) findViewById(R.id.bits);
    bitsSlider = (SeekBar) findViewById(R.id.bits_slider);
    password1 = (EditText) findViewById(R.id.password1);
    password2 = (EditText) findViewById(R.id.password2);
    unlockAtStartup = (CheckBox) findViewById(R.id.unlock_at_startup);
    confirmUse = (CheckBox) findViewById(R.id.confirm_use);
    save = (Button) findViewById(R.id.save);
    inflater = LayoutInflater.from(this);
    nickname.addTextChangedListener(textChecker);
    password1.addTextChangedListener(textChecker);
    password2.addTextChangedListener(textChecker);
    keyTypeGroup.setOnCheckedChangeListener(new OnCheckedChangeListener() {

        public void onCheckedChanged(RadioGroup group, int checkedId) {
            if (checkedId == R.id.rsa) {
                minBits = 768;
                bitsSlider.setEnabled(true);
                bitsSlider.setProgress(DEFAULT_BITS - minBits);
                bitsText.setText(String.valueOf(DEFAULT_BITS));
                bitsText.setEnabled(true);
                keyType = PubkeyDatabase.KEY_TYPE_RSA;
            } else if (checkedId == R.id.dsa) {
                // DSA keys can only be 1024 bits
                bitsSlider.setEnabled(false);
                bitsSlider.setProgress(DEFAULT_BITS - minBits);
                bitsText.setText(String.valueOf(DEFAULT_BITS));
                bitsText.setEnabled(false);
                keyType = PubkeyDatabase.KEY_TYPE_DSA;
            }
        }
    });
    bitsSlider.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromTouch) {
            // Stay evenly divisible by 8 because it looks nicer to have
            // 2048 than 2043 bits.
            int leftover = progress % 8;
            int ourProgress = progress;
            if (leftover > 0)
                ourProgress += 8 - leftover;
            bits = minBits + ourProgress;
            bitsText.setText(String.valueOf(bits));
        }

        public void onStartTrackingTouch(SeekBar seekBar) {
        // We don't care about the start.
        }

        public void onStopTrackingTouch(SeekBar seekBar) {
        // We don't care about the stop.
        }
    });
    bitsText.setOnFocusChangeListener(new OnFocusChangeListener() {

        public void onFocusChange(View v, boolean hasFocus) {
            if (!hasFocus) {
                try {
                    bits = Integer.parseInt(bitsText.getText().toString());
                    if (bits < minBits) {
                        bits = minBits;
                        bitsText.setText(String.valueOf(bits));
                    }
                } catch (NumberFormatException nfe) {
                    bits = DEFAULT_BITS;
                    bitsText.setText(String.valueOf(bits));
                }
                bitsSlider.setProgress(bits - minBits);
            }
        }
    });
    save.setOnClickListener(new OnClickListener() {

        public void onClick(View view) {
            GeneratePubkeyActivity.this.save.setEnabled(false);
            GeneratePubkeyActivity.this.startEntropyGather();
        }
    });
}
Example 78
Project: caw_shell-master  File: ColorPickerAdvanced.java View source code
/**
     * Creates a new GradientDetails object from the parameters provided, initializes it,
     * and adds it to this advanced view.
     *
     * @param textResourceId The text to display for the label.
     * @param seekBarMax The maximum value of the seek bar for the gradient.
     * @param seekBarListener Object listening to when the user changes the seek bar.
     *
     * @return A new GradientDetails object initialized with the given parameters.
     */
public ColorPickerAdvancedComponent createAndAddNewGradient(int textResourceId, int seekBarMax, OnSeekBarChangeListener seekBarListener) {
    LayoutInflater inflater = (LayoutInflater) getContext().getSystemService(Context.LAYOUT_INFLATER_SERVICE);
    View newComponent = inflater.inflate(R.layout.color_picker_advanced_component, null);
    addView(newComponent);
    return new ColorPickerAdvancedComponent(newComponent, textResourceId, seekBarMax, seekBarListener);
}
Example 79
Project: chromium_webview-master  File: ColorPickerAdvanced.java View source code
/**
     * Creates a new GradientDetails object from the parameters provided, initializes it,
     * and adds it to this advanced view.
     *
     * @param textResourceId The text to display for the label.
     * @param seekBarMax The maximum value of the seek bar for the gradient.
     * @param seekBarListener Object listening to when the user changes the seek bar.
     *
     * @return A new GradientDetails object initialized with the given parameters.
     */
public ColorPickerAdvancedComponent createAndAddNewGradient(int textResourceId, int seekBarMax, OnSeekBarChangeListener seekBarListener) {
    LayoutInflater inflater = (LayoutInflater) getContext().getSystemService(Context.LAYOUT_INFLATER_SERVICE);
    View newComponent = inflater.inflate(R.layout.color_picker_advanced_component, null);
    addView(newComponent);
    return new ColorPickerAdvancedComponent(newComponent, textResourceId, seekBarMax, seekBarListener);
}
Example 80
Project: DismissAlarmTaskerPlugin-master  File: ConfigurationUpdateAlarmActivity.java View source code
@Override
protected void onCreate(Bundle savedInstanceState) {
    //Perform parent operations
    super.onCreate(savedInstanceState);
    //Scrub the intent
    Intent currentIntent = getIntent();
    BundleScrubber.scrub(currentIntent);
    //Retrieve the  the extra Tasker intent bundle
    final Bundle taskerBundle = currentIntent.getBundleExtra(com.twofortyfouram.locale.Intent.EXTRA_BUNDLE);
    //Present the configuration UI
    setContentView(R.layout.configuration_update_alarm_action);
    //Assign the TextView instances
    _txtAlarmLabel = ((TextView) findViewById(R.id.txtAlarmLabel));
    _txtHours = ((TextView) findViewById(R.id.txtHours));
    _txtMinutes = ((TextView) findViewById(R.id.txtMinutes));
    //Assign the SeekBar instances
    _seekBarHours = ((SeekBar) findViewById(R.id.seekBarHours));
    _seekBarMinutes = ((SeekBar) findViewById(R.id.seekBarMinutes));
    //Create listeners for the seekbars
    _seekBarHours.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
            _txtHours.setText(String.valueOf(progress));
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        // TODO Auto-generated method stub
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
        // TODO Auto-generated method stub
        }
    });
    _seekBarMinutes.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
            _txtMinutes.setText(String.valueOf(progress));
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        // TODO Auto-generated method stub
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
        // TODO Auto-generated method stub
        }
    });
    //Determine if the event has already been configured
    if (taskerBundle != null) {
        //Assign the text view with the already configured alarm label
        _txtAlarmLabel.setText(taskerBundle.getString(Constants.DISMISS_ALARM_KEY_ALARM_LABEL));
        //Assign the seek bars and text views with the already configured hours and minutes
        _seekBarHours.setProgress(taskerBundle.getInt(Constants.DISMISS_ALARM_KEY_HOURS));
        _txtHours.setText(String.valueOf(taskerBundle.getInt(Constants.DISMISS_ALARM_KEY_HOURS)));
        _seekBarMinutes.setProgress(taskerBundle.getInt(Constants.DISMISS_ALARM_KEY_MINUTES));
        _txtMinutes.setText(String.valueOf(taskerBundle.getInt(Constants.DISMISS_ALARM_KEY_MINUTES)));
    }
}
Example 81
Project: DrawablePresentation-master  File: DisplayDrawableActivity.java View source code
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    final Intent intent = getIntent();
    if (intent != null) {
        int index = intent.getIntExtra(INDEX_INTENT_KEY, DEFAULT_INDEX);
        switch(index) {
            case COLOR_DRAWABLE_INDEX:
                mCurrentDrawable = getResources().getDrawable(R.drawable.color);
                break;
            case GRADIENT_DRAWABLE_JAVA_INDEX:
                mCurrentDrawable = new GradientDrawable(Orientation.BOTTOM_TOP, new int[] { Color.RED, Color.GREEN, Color.BLUE });
                mCurrentDrawable.setDither(true);
                break;
            case GRADIENT_DRAWABLE_XML_INDEX:
                mCurrentDrawable = getResources().getDrawable(R.drawable.gradient);
                break;
            case BITMAP_DRAWABLE_JAVA_INDEX:
                BitmapDrawable bd = (BitmapDrawable) getResources().getDrawable(R.drawable.droid_logo);
                bd.setGravity(Gravity.CENTER);
                bd.setAntiAlias(true);
                mCurrentDrawable = bd;
                break;
            case BITMAP_DRAWABLE_XML_INDEX:
                mCurrentDrawable = getResources().getDrawable(R.drawable.bitmap);
                break;
            case NINE_PATCH_DRAWABLE_INDEX:
                mCurrentDrawable = getResources().getDrawable(R.drawable.nine_patch);
                break;
            case INSET_DRAWABLE_INDEX:
                mCurrentDrawable = getResources().getDrawable(R.drawable.inset);
                break;
            case CLIP_DRAWABLE_INDEX:
                mCurrentDrawable = getResources().getDrawable(R.drawable.clip);
                break;
            case SCALE_DRAWABLE_INDEX:
                mCurrentDrawable = getResources().getDrawable(R.drawable.scale);
                break;
            case ROTATE_DRAWABLE_INDEX:
                mCurrentDrawable = getResources().getDrawable(R.drawable.rotate);
                break;
            case ANIMATION_LIST_DRAWABLE_INDEX:
                mCurrentDrawable = getResources().getDrawable(R.drawable.animation_list);
                mHandler.postDelayed(new Runnable() {

                    public void run() {
                        ((AnimationDrawable) mCurrentDrawable).start();
                    }
                }, START_OFFSET);
                break;
            case LAYER_DRAWABLE_INDEX:
                mCurrentDrawable = getResources().getDrawable(R.drawable.layer_list);
                break;
            case TRANSTION_DRAWABLE_INDEX:
                mCurrentDrawable = getResources().getDrawable(R.drawable.transition);
                mHandler.postDelayed(new Runnable() {

                    public void run() {
                        ((TransitionDrawable) mCurrentDrawable).startTransition(TRANSITION_DURATION);
                    }
                }, START_OFFSET);
                break;
            case LEVEL_LIST_DRAWABLE_INDEX:
                mCurrentDrawable = getResources().getDrawable(R.drawable.level_list);
                break;
            case STATE_LIST_DRAWABLE_INDEX:
                mCurrentDrawable = getResources().getDrawable(R.drawable.state_list);
                break;
        }
        if (mCurrentDrawable != null) {
            setContentView(R.layout.display_drawable);
            findViewById(R.id.testView).setBackgroundDrawable(mCurrentDrawable);
            /*
                 * The UI includes a Seekbar that will dynamically change the
                 * current level of the displayed Drawable. Although some
                 * Drawables don't use the level, keeping the Seekbar will help
                 * the user to understand how level impact on the displayed
                 * Drawable.
                 */
            SeekBar seekBar = (SeekBar) findViewById(R.id.seekBar);
            seekBar.setMax(10000);
            seekBar.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

                public void onStopTrackingTouch(SeekBar seekBar) {
                }

                public void onStartTrackingTouch(SeekBar seekBar) {
                }

                public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
                    mCurrentDrawable.setLevel(progress);
                }
            });
        }
    }
}
Example 82
Project: epub3reader-master  File: AudioView.java View source code
@Override
public void onActivityCreated(Bundle saved) {
    super.onActivityCreated(saved);
    list = (ListView) getView().findViewById(R.id.audioListView);
    rew = (Button) getView().findViewById(R.id.RewindButton);
    playpause = (Button) getView().findViewById(R.id.PlayPauseButton);
    progressBar = (SeekBar) getView().findViewById(R.id.progressBar);
    progressHandler = new Handler();
    list.setOnItemClickListener(new OnItemClickListener() {

        @Override
        public void onItemClick(AdapterView<?> listView, View itemView, int position, long itemId) {
            start(position);
        }
    });
    // Play or Pause Button
    playpause.setOnClickListener(new OnClickListener() {

        @Override
        public void onClick(View v) {
            if (player.isPlaying()) {
                player.pause();
                playpause.setText(getString(R.string.play));
            } else {
                player.start();
                playpause.setText(getString(R.string.pause));
                update.run();
            }
        }
    });
    // Rewind Button
    rew.setOnClickListener(new OnClickListener() {

        @Override
        public void onClick(View v) {
            if (player != null) {
                player.seekTo(0);
                player.start();
            }
        }
    });
    progressBar.setProgress(0);
    progressBar.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
            if (fromUser && player != null)
                player.seekTo(progress);
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
        }
    });
    // This runnable update the progressBar progression every 500
    // milliseconds
    update = new Runnable() {

        @Override
        public void run() {
            if (player != null) {
                progressBar.setMax(player.getDuration());
                progressBar.setProgress(player.getCurrentPosition());
            }
            progressHandler.postDelayed(this, 500);
        }
    };
    progressHandler.postDelayed(update, 500);
    setAudioList(audio);
    updateButtons();
}
Example 83
Project: EyeDroid-master  File: SettingsActivity.java View source code
private void setUpListItem(final Holder holder, final String message, int defaultValue, int lower, int max) {
    final int key = holder.key;
    holder.title.setText(message);
    holder.lower.setText(String.valueOf(lower));
    holder.upper.setText(String.valueOf(max));
    holder.current.setText(String.valueOf(defaultValue));
    holder.seekBar.setMax(max);
    holder.seekBar.setProgress(defaultValue);
    holder.seekBar.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
        // Do nothing...
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        // Do nothing...
        }

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
            Log.i(TAG, message + " values " + progress);
            holder.current.setText(String.valueOf(progress));
            Config.setConfigValue(key, progress);
        }
    });
}
Example 84
Project: firetweet-master  File: SeekBarDialogPreference.java View source code
@Override
protected void onBindDialogView(final View view) {
    super.onBindDialogView(view);
    final CharSequence message = getDialogMessage();
    final TextView dialogMessageText = (TextView) view.findViewById(R.id.text_dialog_message);
    dialogMessageText.setText(message);
    dialogMessageText.setVisibility(TextUtils.isEmpty(message) ? View.GONE : View.VISIBLE);
    mProgressText = (TextView) view.findViewById(R.id.text_progress);
    mSeekBar = (SeekBar) view.findViewById(R.id.seek_bar);
    mSeekBar.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(final SeekBar seekBar, final int progress, final boolean fromUser) {
            // update text that displays the current SeekBar progress value
            // note: this does not persist the progress value. that is only
            // ever done in setProgress()
            final String progressStr = String.valueOf(progress * mStep + mMinProgress);
            mProgressText.setText(mProgressTextSuffix == null ? progressStr : progressStr.concat(mProgressTextSuffix.toString()));
        }

        @Override
        public void onStartTrackingTouch(final SeekBar seekBar) {
        }

        @Override
        public void onStopTrackingTouch(final SeekBar seekBar) {
        }
    });
    mSeekBar.setMax((int) Math.ceil((mMaxProgress - mMinProgress) / (double) mStep));
    mSeekBar.setProgress((int) Math.ceil((mProgress - mMinProgress) / (double) mStep));
}
Example 85
Project: GradeCalculator-Android-master  File: GradeComponentListFragment.java View source code
@Override
public View getView(int position, View convertView, ViewGroup parent) {
    View result = convertView;
    final int index = position;
    if (result == null) {
        LayoutInflater inflater = (LayoutInflater) mContext.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
        result = inflater.inflate(R.layout.grade_component_list_line_item, null);
    }
    final GradeComponent currentComponent = getItem(position);
    TextView nameTextView = (TextView) result.findViewById(R.id.grade_component_list_line_item_name_text_view);
    nameTextView.setText(currentComponent.getName());
    final TextView maxTextView = (TextView) result.findViewById(R.id.grade_component_list_line_item_max_text_view);
    final TextView earnedTextView = (TextView) result.findViewById(R.id.grade_component_list_line_item_earned_text_view);
    final NumberFormat numberFormat = NumberFormat.getInstance();
    final NumberFormat percentageFormat = NumberFormat.getPercentInstance();
    SeekBar earnedSeekBar = (SeekBar) result.findViewById(R.id.grade_component_list_line_item_earned_seek_bar);
    if (currentComponent instanceof PointTotalGradeComponent) {
        final PointTotalGradeComponent pointComponent = (PointTotalGradeComponent) currentComponent;
        maxTextView.setText(getString(R.string.grade_component_list_fragment_total_points, numberFormat.format(pointComponent.getTotalPoints())));
        earnedTextView.setText(getString(R.string.grade_component_list_fragment_points_earned, numberFormat.format(pointComponent.getPointsEarned())));
        earnedSeekBar.setMax((int) pointComponent.getTotalPoints());
        earnedSeekBar.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

            @Override
            public void onStopTrackingTouch(SeekBar seekBar) {
                currentComponent.save();
            }

            @Override
            public void onStartTrackingTouch(SeekBar seekBar) {
            }

            @Override
            public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
                pointComponent.setPointsEarned(seekBar.getProgress());
                earnedTextView.setText(getString(R.string.grade_component_list_fragment_points_earned, numberFormat.format(pointComponent.getPointsEarned())));
                mOnOverallGradeChangedListener.onOverallGradeChanged();
            }
        });
        earnedSeekBar.setProgress((int) pointComponent.getPointsEarned());
    } else {
        final PercentageGradeComponent percentageComponent = (PercentageGradeComponent) currentComponent;
        maxTextView.setText(getString(R.string.grade_component_list_fragment_weight, percentageFormat.format(percentageComponent.getWeight() / 100.0)));
        earnedTextView.setText(getString(R.string.grade_component_list_fragment_percentage_earned, percentageFormat.format(percentageComponent.getEarnedPercentage() / 100.0)));
        earnedSeekBar.setMax(100);
        earnedSeekBar.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

            @Override
            public void onStopTrackingTouch(SeekBar seekBar) {
                currentComponent.save();
            }

            @Override
            public void onStartTrackingTouch(SeekBar seekBar) {
            }

            @Override
            public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
                percentageComponent.setEarnedPercentage(seekBar.getProgress());
                earnedTextView.setText(getString(R.string.grade_component_list_fragment_percentage_earned, percentageFormat.format(percentageComponent.getEarnedPercentage() / 100.0)));
                mOnOverallGradeChangedListener.onOverallGradeChanged();
            }
        });
        earnedSeekBar.setProgress((int) percentageComponent.getEarnedPercentage());
    }
    result.setOnLongClickListener(new OnLongClickListener() {

        @Override
        public boolean onLongClick(View v) {
            mOnGradeComponentSelectedListener.onGradeComponentSelected(GradeComponentListFragment.this, getItem(index));
            return false;
        }
    });
    return result;
}
Example 86
Project: irssiconnectbot-master  File: GeneratePubkeyActivity.java View source code
@Override
public void onCreate(Bundle icicle) {
    super.onCreate(icicle);
    setContentView(R.layout.act_generatepubkey);
    nickname = (EditText) findViewById(R.id.nickname);
    keyTypeGroup = (RadioGroup) findViewById(R.id.key_type);
    bitsText = (EditText) findViewById(R.id.bits);
    bitsSlider = (SeekBar) findViewById(R.id.bits_slider);
    password1 = (EditText) findViewById(R.id.password1);
    password2 = (EditText) findViewById(R.id.password2);
    unlockAtStartup = (CheckBox) findViewById(R.id.unlock_at_startup);
    confirmUse = (CheckBox) findViewById(R.id.confirm_use);
    save = (Button) findViewById(R.id.save);
    inflater = LayoutInflater.from(this);
    nickname.addTextChangedListener(textChecker);
    password1.addTextChangedListener(textChecker);
    password2.addTextChangedListener(textChecker);
    keyTypeGroup.setOnCheckedChangeListener(new OnCheckedChangeListener() {

        public void onCheckedChanged(RadioGroup group, int checkedId) {
            if (checkedId == R.id.rsa) {
                minBits = 768;
                bitsSlider.setEnabled(true);
                bitsSlider.setProgress(DEFAULT_BITS - minBits);
                bitsText.setText(String.valueOf(DEFAULT_BITS));
                bitsText.setEnabled(true);
                keyType = PubkeyDatabase.KEY_TYPE_RSA;
            } else if (checkedId == R.id.dsa) {
                // DSA keys can only be 1024 bits
                bitsSlider.setEnabled(false);
                bitsSlider.setProgress(DEFAULT_BITS - minBits);
                bitsText.setText(String.valueOf(DEFAULT_BITS));
                bitsText.setEnabled(false);
                keyType = PubkeyDatabase.KEY_TYPE_DSA;
            }
        }
    });
    bitsSlider.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromTouch) {
            // Stay evenly divisible by 8 because it looks nicer to have
            // 2048 than 2043 bits.
            int leftover = progress % 8;
            int ourProgress = progress;
            if (leftover > 0)
                ourProgress += 8 - leftover;
            bits = minBits + ourProgress;
            bitsText.setText(String.valueOf(bits));
        }

        public void onStartTrackingTouch(SeekBar seekBar) {
        // We don't care about the start.
        }

        public void onStopTrackingTouch(SeekBar seekBar) {
        // We don't care about the stop.
        }
    });
    bitsText.setOnFocusChangeListener(new OnFocusChangeListener() {

        public void onFocusChange(View v, boolean hasFocus) {
            if (!hasFocus) {
                try {
                    bits = Integer.parseInt(bitsText.getText().toString());
                    if (bits < minBits) {
                        bits = minBits;
                        bitsText.setText(String.valueOf(bits));
                    }
                } catch (NumberFormatException nfe) {
                    bits = DEFAULT_BITS;
                    bitsText.setText(String.valueOf(bits));
                }
                bitsSlider.setProgress(bits - minBits);
            }
        }
    });
    save.setOnClickListener(new OnClickListener() {

        public void onClick(View view) {
            GeneratePubkeyActivity.this.save.setEnabled(false);
            GeneratePubkeyActivity.this.startEntropyGather();
        }
    });
}
Example 87
Project: Jockey-master  File: NowPlayingControllerViewModel.java View source code
public OnSeekBarChangeListener onSeek() {
    return new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
            mSeekbarPosition.set(progress);
            if (fromUser) {
                notifyPropertyChanged(BR.seekBarHeadMarginLeft);
                if (!mUserTouchingProgressBar) {
                    // For keyboards and non-touch based things
                    onStartTrackingTouch(seekBar);
                    onStopTrackingTouch(seekBar);
                }
            }
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
            mUserTouchingProgressBar = true;
            animateSeekBarHeadIn();
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
            mUserTouchingProgressBar = false;
            animateSeekBarHeadOut();
            mPlayerController.seek(seekBar.getProgress());
            mCurrentPositionObservable.set(seekBar.getProgress());
        }
    };
}
Example 88
Project: Lampshade-master  File: SecondaryFragment.java View source code
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    View myView = inflater.inflate(R.layout.secondary_activity, null);
    mParent = (NavigationDrawerActivity) this.getActivity();
    if ((getResources().getConfiguration().screenLayout & Configuration.SCREENLAYOUT_SIZE_MASK) < Configuration.SCREENLAYOUT_SIZE_LARGE) {
        //if not in splitscreen mode, try change page title to any selected group
        if (mParent.boundToService()) {
            Group currentlySelected = mParent.getService().getDeviceManager().getSelectedGroup();
            if (currentlySelected != null) {
                mParent.getSupportActionBar().setTitle(currentlySelected.getName());
            }
        }
    }
    mMoodManualPagerAdapter = new MoodManualPagerAdapter(this);
    // Set up the ViewPager, attaching the adapter.
    mMoodManualViewPager = (ViewPager) myView.findViewById(R.id.manual_mood_pager);
    mMoodManualViewPager.setAdapter(mMoodManualPagerAdapter);
    // Give the SlidingTabLayout the ViewPager, this must be done AFTER the ViewPager has had
    // it's PagerAdapter set.
    mMoodManualSlidingTabLayout = (SlidingTabLayout) myView.findViewById(R.id.manual_mood_sliding_tabs);
    mMoodManualSlidingTabLayout.setViewPager(mMoodManualViewPager);
    mMoodManualSlidingTabLayout.setSelectedIndicatorColors(this.getResources().getColor(R.color.accent));
    mMoodManualSlidingTabLayout.setBackgroundColor(getResources().getColor(R.color.day_primary));
    mSettings = PreferenceManager.getDefaultSharedPreferences(mParent);
    if (mSettings.getBoolean(PreferenceKeys.DEFAULT_TO_MOODS, true)) {
        mMoodManualViewPager.setCurrentItem(MoodManualPagerAdapter.MOOD_LOCATION);
    }
    mBrightnessDescriptor = (TextView) myView.findViewById(R.id.brightnessDescripterTextView);
    mBrightnessBar = (SeekBar) myView.findViewById(R.id.brightnessBar);
    mBrightnessBar.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
            mIsTrackingTouch = false;
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
            mIsTrackingTouch = true;
        }

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
            if (mParent.boundToService()) {
                if (fromUser) {
                    DeviceManager dm = mParent.getService().getDeviceManager();
                    if (dm.getSelectedGroup() != null) {
                        dm.obtainBrightnessManager(dm.getSelectedGroup()).setBrightness(progress);
                        brightnesspercent = ": " + progress + "%";
                        mBrightnessDescriptor.setText(brightnesstitle + brightnesspercent);
                    }
                }
            }
        }
    });
    mMaxBrightnessBar = (SeekBar) myView.findViewById(R.id.maxBrightnessBar);
    mMaxBrightnessBar.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
            mIsTrackingTouch = false;
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
            mIsTrackingTouch = true;
        }

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
            if (mParent.boundToService()) {
                if (fromUser) {
                    DeviceManager dm = mParent.getService().getDeviceManager();
                    if (dm.getSelectedGroup() != null) {
                        dm.obtainBrightnessManager(dm.getSelectedGroup()).setBrightness(progress);
                        brightnesspercent = ": " + progress + "%";
                        mBrightnessDescriptor.setText(brightnesstitle + brightnesspercent);
                    }
                }
            }
        }
    });
    return myView;
}
Example 89
Project: LED-Shirt-w-Android-Control-master  File: ANI_RAINBOW_Activity.java View source code
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    if (D)
        Log.e(TAG, "+ ON CREATE +");
    /* Identify parent activity to use its BT Stack */
    PA = (LEDControllerActivity) this.getParent();
    /* Setup view */
    setContentView(R.layout.tab_rain);
    // Initialize the speed layout
    mSpeedTextView = (TextView) findViewById(R.id.tab_rb_txt_speed);
    // Initialize rate seek bar with listener
    mRateSeekBar = (SeekBar) findViewById(R.id.tab_rb_seek_rate);
    mRateSeekBar.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        private int isChanged = 0;

        private int value = 0;

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
            if (isChanged == 1) {
                rate = Math.max(0, Math.min(value + 1, 255));
            //					setRainbow();
            }
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
            isChanged = 0;
        }

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
            isChanged = 1;
            value = progress;
        }
    });
    // Initialize brightness seek bar with listener
    mBrightnessSeekBar = (SeekBar) findViewById(R.id.tab_rb_seek_brightness);
    mBrightnessSeekBar.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        private int isChanged = 0;

        private int value = 0;

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
            if (isChanged == 1) {
                brightness = Math.max(0, Math.min(value, 255));
            //					setRainbow();
            }
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
            isChanged = 0;
        }

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
            isChanged = 1;
            value = progress;
        }
    });
    // Initialize running check box with listener
    mRunningCheckBox = (CheckBox) findViewById(R.id.tab_rb_check_running);
    mRunningCheckBox.setOnClickListener(new OnClickListener() {

        @Override
        public void onClick(View v) {
            // Perform action on clicks, depending on whether it's now checked
            if (((CheckBox) v).isChecked()) {
                // Make speed seek visible
                mSpeedTextView.setVisibility(View.VISIBLE);
                mSpeedSeekBar.setVisibility(View.VISIBLE);
                isRunning = 1;
            } else {
                // Make speed seek invisible
                mSpeedTextView.setVisibility(View.INVISIBLE);
                mSpeedSeekBar.setVisibility(View.INVISIBLE);
                isRunning = 0;
            }
        }
    });
    // Initialize running speed seek with listener
    mSpeedSeekBar = (SeekBar) findViewById(R.id.tab_rb_seek_speed);
    mSpeedSeekBar.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        private int isChanged = 0;

        private int value = 0;

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
            if (isChanged == 1) {
                speed = Math.max(0, Math.min(value, 255));
            //					setRainbow();
            }
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
            isChanged = 0;
        }

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
            isChanged = 1;
            value = progress;
        }
    });
    // Initialize the Set button with a listener for click events
    mSetButton = (Button) findViewById(R.id.tab_rb_but_set);
    mSetButton.setOnClickListener(new OnClickListener() {

        @Override
        public void onClick(View v) {
            setRainbow();
        }
    });
    // Hide running options on create
    // Hide on create
    mSpeedTextView.setVisibility(View.INVISIBLE);
    mSpeedSeekBar.setVisibility(View.INVISIBLE);
}
Example 90
Project: LJPro-master  File: UploadPhoto.java View source code
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    Intent intent = getIntent();
    mJournalname = intent.getStringExtra("journalname");
    mPhotoPath = intent.getStringExtra("file");
    mContentType = intent.getStringExtra("mime");
    mContext = getApplicationContext();
    setContentView(R.layout.uploadphoto);
    TextView header = (TextView) findViewById(R.id.uphotoheader);
    ListView listView = getListView();
    mTitle = (EditText) findViewById(R.id.phototitle);
    mSizeSeek = (SeekBar) findViewById(R.id.sizeSeek);
    mSizeSeek.setMax(100);
    //Native,T,S,M,L,
    mSizeSeek.setProgress(0);
    final TextView photoSize = (TextView) findViewById(R.id.photoSize);
    mSizeSeek.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
            if (progress < (100 / 6))
                photoSize.setText("Square Thumbnail");
            else if (progress >= 100 / 6 && progress < 200 / 6)
                photoSize.setText("Thumbnail");
            else if (progress >= 200 / 6 && progress < 300 / 6)
                photoSize.setText("Small");
            else if (progress >= 200 / 6 && progress < 400 / 6)
                photoSize.setText("Medium");
            else if (progress >= 400 / 6 && progress < 500 / 6)
                photoSize.setText("Large");
            else if (progress >= 500 / 6 && progress < 600 / 6)
                photoSize.setText("Original");
        }

        public void onStartTrackingTouch(SeekBar seekBar) {
        // TODO Auto-generated method stub
        }

        public void onStopTrackingTouch(SeekBar seekBar) {
        // TODO Auto-generated method stub
        }
    });
    listView.setOnItemClickListener(new OnItemClickListener() {

        public void onItemClick(AdapterView<?> adapter, View view, int position, long arg3) {
            Cursor clicked = (Cursor) getListAdapter().getItem(position);
            String provider = clicked.getString(clicked.getColumnIndex(LJDB.KEY_PROVIDER));
            mToken = clicked.getString(clicked.getColumnIndex(LJDB.KEY_AUTHTOKEN));
            if (provider.equals(PhotoAccountAdapter.SCRAPBOOK)) {
                uploadScrapBook();
            } else if (provider.equals(PhotoAccountAdapter.PICASA)) {
                uploadPicasa();
            } else if (provider.equals(PhotoAccountAdapter.FLICKR)) {
                uploadFlickr();
            } else if (provider.equals(PhotoAccountAdapter.PHOTOBUCKET)) {
                mSecret = clicked.getString(clicked.getColumnIndex(LJDB.KEY_AUTHSECRET));
                uploadPhotoBucket(clicked);
            }
            Intent uploading = new Intent(PhotoAPIBase.UPLOAD_STARTED);
            uploading.putExtra("file", mPhotoPath);
            uploading.putExtra("provider", provider);
            uploading.putExtra("title", mTitle.getText().toString());
            uploading.putExtra("size", mSizeSeek.getProgress());
            UploadPhoto.this.setResult(RESULT_OK, uploading);
            UploadPhoto.this.finish();
        }
    });
    header.setText("Upload Photo");
    SetupList setup = new SetupList();
    setup.execute();
}
Example 91
Project: MultiWii_EZ_GUI-master  File: WaypointActivity.java View source code
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    app = (App) getApplication();
    app.ForceLanguage();
    setContentView(R.layout.waypoint_layout);
    getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
    TVData = (TextView) findViewById(R.id.textViewData);
    TVMWInfo = (TextView) findViewById(R.id.textViewMWInfo);
    EditTextAltitude = (EditText) findViewById(R.id.editTextAltitude);
    SeekBarAltitude = (SeekBar) findViewById(R.id.seekBarAltitude);
    SeekBarAltitude.setMax(10000);
    Bundle extras = getIntent().getExtras();
    if (extras != null) {
        SelectedLatitude = extras.getLong("LAT");
        SelectedLongitude = extras.getLong("LON");
        TVMWInfo.setText(getString(R.string.GPS_latitude) + ":" + format.format(SelectedLatitude / 1e6) + "\n" + getString(R.string.GPS_longitude) + ":" + format.format(SelectedLongitude / 1e6));
    }
    CheckBoxFollowMe = (CheckBox) findViewById(R.id.checkBoxFollowMe);
    CheckBoxFollowMe.setChecked(app.FollowMeEnable);
    SeekBarAltitude.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
            EditTextAltitude.setText(String.valueOf(progress));
        }
    });
    if (!app.AdvancedFunctions) {
        LinearLayout l = (LinearLayout) findViewById(R.id.SetAltitudeGroup);
        l.setVisibility(View.GONE);
    }
    if (app.Protocol == App.PROTOCOL_NAV)
        ((LinearLayout) findViewById(R.id.LinearLayoutNotNav)).setVisibility(View.GONE);
}
Example 92
Project: MultiWii_EZ_GUI_Pad-master  File: WaypointActivity.java View source code
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    app = (App) getApplication();
    app.ForceLanguage();
    app.ConnectionBug();
    setContentView(R.layout.waypoint_layout);
    getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
    TVData = (TextView) findViewById(R.id.textViewData);
    TVMWInfo = (TextView) findViewById(R.id.textViewMWInfo);
    EditTextAltitude = (EditText) findViewById(R.id.editTextAltitude);
    SeekBarAltitude = (SeekBar) findViewById(R.id.seekBarAltitude);
    SeekBarAltitude.setMax(10000);
    Bundle extras = getIntent().getExtras();
    if (extras != null) {
        SelectedLatitude = extras.getLong("LAT");
        SelectedLongitude = extras.getLong("LON");
        TVMWInfo.setText(getString(R.string.GPS_latitude) + ":" + format.format(SelectedLatitude / 1e6) + "\n" + getString(R.string.GPS_longitude) + ":" + format.format(SelectedLongitude / 1e6));
    }
    CheckBoxFollowMe = (CheckBox) findViewById(R.id.checkBoxFollowMe);
    CheckBoxFollowMe.setChecked(app.FollowMeEnable);
    SeekBarAltitude.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
            EditTextAltitude.setText(String.valueOf(progress));
        }
    });
    if (!app.AdvancedFunctions) {
        LinearLayout l = (LinearLayout) findViewById(R.id.SetAltitudeGroup);
        l.setVisibility(View.GONE);
    }
}
Example 93
Project: Owlet-Android-master  File: SettingsActivity.java View source code
private View getSoundLineView() {
    TableRow languageLine = (TableRow) View.inflate(this, R.layout.settings_sound_line_item, null);
    SeekBar level = (SeekBar) languageLine.findViewById(R.id.settings_sound_line);
    //
    boolean soundLineEnableFlag = sharedPreferences.getBoolean(getString(R.string.volume_key), true);
    //
    level.setEnabled(soundLineEnableFlag);
    float currentLevel = level.getMax() * sharedPreferences.getFloat(getString(R.string.volume_level_key), 1);
    level.setProgress((int) currentLevel);
    level.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
            float level = (float) progress / seekBar.getMax();
            sharedPreferences.edit().putFloat(getString(R.string.volume_level_key), level).commit();
        }
    });
    return languageLine;
}
Example 94
Project: packages_apps_BlackICEControl-master  File: VoltageControl.java View source code
protected Dialog onCreateDialog(final int id) {
    switch(id) {
        case DIALOG_EDIT_VOLT:
            final LayoutInflater factory = LayoutInflater.from(this);
            final View voltageDialog = factory.inflate(R.layout.voltage_dialog, null);
            final EditText voltageEdit = (EditText) voltageDialog.findViewById(R.id.voltageEdit);
            final SeekBar voltageSeek = (SeekBar) voltageDialog.findViewById(R.id.voltageSeek);
            final TextView voltageMeter = (TextView) voltageDialog.findViewById(R.id.voltageMeter);
            final String savedMv = mVoltage.getSavedMV();
            final int savedVolt = Integer.parseInt(savedMv);
            voltageEdit.setText(savedMv);
            voltageEdit.addTextChangedListener(new TextWatcher() {

                @Override
                public void afterTextChanged(Editable arg0) {
                // TODO Auto-generated method stub
                }

                @Override
                public void beforeTextChanged(CharSequence arg0, int arg1, int arg2, int arg3) {
                // TODO Auto-generated method stub
                }

                @Override
                public void onTextChanged(CharSequence arg0, int arg1, int arg2, int arg3) {
                    final String text = voltageEdit.getText().toString();
                    int value = 0;
                    try {
                        value = Integer.parseInt(text);
                    } catch (NumberFormatException nfe) {
                        return;
                    }
                    voltageMeter.setText(text + " mV");
                    final int index = getNearestStepIndex(value);
                    voltageSeek.setProgress(index);
                }
            });
            voltageMeter.setText(savedMv + " mV");
            voltageSeek.setMax(40);
            voltageSeek.setProgress(getNearestStepIndex(savedVolt));
            voltageSeek.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

                @Override
                public void onProgressChanged(SeekBar sb, int progress, boolean fromUser) {
                    if (fromUser) {
                        final String volt = Integer.toString(STEPS[progress]);
                        voltageMeter.setText(volt + " mV");
                        voltageEdit.setText(volt);
                    }
                }

                @Override
                public void onStartTrackingTouch(SeekBar seekBar) {
                // TODO Auto-generated method stub
                }

                @Override
                public void onStopTrackingTouch(SeekBar seekBar) {
                // TODO Auto-generated method stub
                }
            });
            return new AlertDialog.Builder(VoltageControl.this).setTitle(mVoltage.getFreq() + " MHz Voltage").setView(voltageDialog).setPositiveButton("Save", new DialogInterface.OnClickListener() {

                public void onClick(DialogInterface dialog, int whichButton) {
                    removeDialog(id);
                    final String value = voltageEdit.getText().toString();
                    SharedPreferences.Editor editor = preferences.edit();
                    editor.putString(mVoltage.getFreq(), value);
                    editor.commit();
                    mVoltage.setSavedMV(value);
                    mAdapter.notifyDataSetChanged();
                }
            }).setOnCancelListener(new OnCancelListener() {

                @Override
                public void onCancel(DialogInterface arg0) {
                    removeDialog(id);
                }
            }).create();
        default:
            return null;
    }
}
Example 95
Project: PhotoEditDemo-master  File: ImgeditActivity.java View source code
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.duibidu);
    Intent intent = getIntent();
    pathName = intent.getStringExtra("camera_path");
    dstimage = (ImageView) findViewById(R.id.dstImageView);
    SaturationseekBar = (SeekBar) findViewById(R.id.Saturationseekbar);
    BrightnessseekBar = (SeekBar) findViewById(R.id.Brightnessseekbar);
    ContrastseekBar = (SeekBar) findViewById(R.id.Contrastseekbar);
    srcBitmap = BitmapFactory.decodeFile(pathName);
    dstimage.setImageBitmap(srcBitmap);
    imgHeight = srcBitmap.getHeight();
    imgWidth = srcBitmap.getWidth();
    dstBitmap = Bitmap.createBitmap(imgWidth, imgHeight, Config.ARGB_8888);
    SaturationseekBar.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        // 当拖动�的滑��置�生改�时触�该方法
        public void onProgressChanged(SeekBar arg0, int progress, boolean fromUser) {
            // 创建一个相�尺寸的��的�图区,用于绘制调色�的图片
            Bitmap bmp = Bitmap.createBitmap(imgWidth, imgHeight, Config.ARGB_8888);
            ColorMatrix cMatrix = new ColorMatrix();
            // 设置饱和度
            cMatrix.setSaturation((float) (progress / 100.0));
            Paint paint = new Paint();
            paint.setColorFilter(new ColorMatrixColorFilter(cMatrix));
            Canvas canvas = new Canvas(bmp);
            // 在Canvas上绘制一个已�存在的Bitmap。这样,dstBitmap就和srcBitmap一摸一样了
            canvas.drawBitmap(srcBitmap, 0, 0, paint);
            dstimage.setImageBitmap(bmp);
        }

        public void onStartTrackingTouch(SeekBar bar) {
        }

        public void onStopTrackingTouch(SeekBar bar) {
        }
    });
    BrightnessseekBar.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        // 当拖动�的滑��置�生改�时触�该方法
        public void onProgressChanged(SeekBar arg0, int progress, boolean fromUser) {
            Bitmap bmp = Bitmap.createBitmap(imgWidth, imgHeight, Config.ARGB_8888);
            int brightness = progress - 127;
            ColorMatrix cMatrix = new ColorMatrix();
            cMatrix.set(new float[] { 1, 0, 0, 0, brightness, 0, 1, // 改�亮度
            0, // 改�亮度
            0, // 改�亮度
            brightness, 0, 0, 1, 0, brightness, 0, 0, 0, 1, 0 });
            Paint paint = new Paint();
            paint.setColorFilter(new ColorMatrixColorFilter(cMatrix));
            Canvas canvas = new Canvas(bmp);
            // 在Canvas上绘制一个已�存在的Bitmap。这样,dstBitmap就和srcBitmap一摸一样了
            canvas.drawBitmap(srcBitmap, 0, 0, paint);
            dstimage.setImageBitmap(bmp);
        }

        public void onStartTrackingTouch(SeekBar bar) {
        }

        public void onStopTrackingTouch(SeekBar bar) {
        }
    });
    ContrastseekBar.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        // 当拖动�的滑��置�生改�时触�该方法
        public void onProgressChanged(SeekBar arg0, int progress, boolean fromUser) {
            Bitmap bmp = Bitmap.createBitmap(imgWidth, imgHeight, Config.ARGB_8888);
            // int brightness = progress - 127;
            float contrast = (float) ((progress + 64) / 128.0);
            ColorMatrix cMatrix = new ColorMatrix();
            cMatrix.set(new float[] { contrast, 0, 0, 0, 0, 0, // 改�对比度
            contrast, // 改�对比度
            0, // 改�对比度
            0, // 改�对比度
            0, 0, 0, contrast, 0, 0, 0, 0, 0, 1, 0 });
            Paint paint = new Paint();
            paint.setColorFilter(new ColorMatrixColorFilter(cMatrix));
            Canvas canvas = new Canvas(bmp);
            // 在Canvas上绘制一个已�存在的Bitmap。这样,dstBitmap就和srcBitmap一摸一样了
            canvas.drawBitmap(srcBitmap, 0, 0, paint);
            dstimage.setImageBitmap(bmp);
        }

        public void onStartTrackingTouch(SeekBar arg0) {
        // TODO Auto-generated method stub
        }

        public void onStopTrackingTouch(SeekBar seekBar) {
        // TODO Auto-generated method stub
        }
    });
}
Example 96
Project: PictureTools-master  File: ImgeditActivity.java View source code
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.duibidu);
    Intent intent = getIntent();
    pathName = intent.getStringExtra("camera_path");
    dstimage = (ImageView) findViewById(R.id.dstImageView);
    SaturationseekBar = (SeekBar) findViewById(R.id.Saturationseekbar);
    BrightnessseekBar = (SeekBar) findViewById(R.id.Brightnessseekbar);
    ContrastseekBar = (SeekBar) findViewById(R.id.Contrastseekbar);
    srcBitmap = BitmapFactory.decodeFile(pathName);
    dstimage.setImageBitmap(srcBitmap);
    imgHeight = srcBitmap.getHeight();
    imgWidth = srcBitmap.getWidth();
    dstBitmap = Bitmap.createBitmap(imgWidth, imgHeight, Config.ARGB_8888);
    SaturationseekBar.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        // 当拖动�的滑��置�生改�时触�该方法
        public void onProgressChanged(SeekBar arg0, int progress, boolean fromUser) {
            // 创建一个相�尺寸的��的�图区,用于绘制调色�的图片
            Bitmap bmp = Bitmap.createBitmap(imgWidth, imgHeight, Config.ARGB_8888);
            ColorMatrix cMatrix = new ColorMatrix();
            // 设置饱和度
            cMatrix.setSaturation((float) (progress / 100.0));
            Paint paint = new Paint();
            paint.setColorFilter(new ColorMatrixColorFilter(cMatrix));
            Canvas canvas = new Canvas(bmp);
            // 在Canvas上绘制一个已�存在的Bitmap。这样,dstBitmap就和srcBitmap一摸一样了
            canvas.drawBitmap(srcBitmap, 0, 0, paint);
            dstimage.setImageBitmap(bmp);
        }

        public void onStartTrackingTouch(SeekBar bar) {
        }

        public void onStopTrackingTouch(SeekBar bar) {
        }
    });
    BrightnessseekBar.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        // 当拖动�的滑��置�生改�时触�该方法
        public void onProgressChanged(SeekBar arg0, int progress, boolean fromUser) {
            Bitmap bmp = Bitmap.createBitmap(imgWidth, imgHeight, Config.ARGB_8888);
            int brightness = progress - 127;
            ColorMatrix cMatrix = new ColorMatrix();
            cMatrix.set(new float[] { 1, 0, 0, 0, brightness, 0, 1, // 改�亮度
            0, // 改�亮度
            0, // 改�亮度
            brightness, 0, 0, 1, 0, brightness, 0, 0, 0, 1, 0 });
            Paint paint = new Paint();
            paint.setColorFilter(new ColorMatrixColorFilter(cMatrix));
            Canvas canvas = new Canvas(bmp);
            // 在Canvas上绘制一个已�存在的Bitmap。这样,dstBitmap就和srcBitmap一摸一样了
            canvas.drawBitmap(srcBitmap, 0, 0, paint);
            dstimage.setImageBitmap(bmp);
        }

        public void onStartTrackingTouch(SeekBar bar) {
        }

        public void onStopTrackingTouch(SeekBar bar) {
        }
    });
    ContrastseekBar.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        // 当拖动�的滑��置�生改�时触�该方法
        public void onProgressChanged(SeekBar arg0, int progress, boolean fromUser) {
            Bitmap bmp = Bitmap.createBitmap(imgWidth, imgHeight, Config.ARGB_8888);
            // int brightness = progress - 127;
            float contrast = (float) ((progress + 64) / 128.0);
            ColorMatrix cMatrix = new ColorMatrix();
            cMatrix.set(new float[] { contrast, 0, 0, 0, 0, 0, // 改�对比度
            contrast, // 改�对比度
            0, // 改�对比度
            0, // 改�对比度
            0, 0, 0, contrast, 0, 0, 0, 0, 0, 1, 0 });
            Paint paint = new Paint();
            paint.setColorFilter(new ColorMatrixColorFilter(cMatrix));
            Canvas canvas = new Canvas(bmp);
            // 在Canvas上绘制一个已�存在的Bitmap。这样,dstBitmap就和srcBitmap一摸一样了
            canvas.drawBitmap(srcBitmap, 0, 0, paint);
            dstimage.setImageBitmap(bmp);
        }

        public void onStartTrackingTouch(SeekBar arg0) {
        // TODO Auto-generated method stub
        }

        public void onStopTrackingTouch(SeekBar seekBar) {
        // TODO Auto-generated method stub
        }
    });
}
Example 97
Project: platform_development-master  File: NativeAudio.java View source code
/** Called when the activity is first created. */
@Override
protected void onCreate(Bundle icicle) {
    super.onCreate(icicle);
    setContentView(R.layout.main);
    assetManager = getAssets();
    // initialize native audio system
    createEngine();
    createBufferQueueAudioPlayer();
    // initialize URI spinner
    Spinner uriSpinner = (Spinner) findViewById(R.id.uri_spinner);
    ArrayAdapter<CharSequence> uriAdapter = ArrayAdapter.createFromResource(this, R.array.uri_spinner_array, android.R.layout.simple_spinner_item);
    uriAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
    uriSpinner.setAdapter(uriAdapter);
    uriSpinner.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {

        public void onItemSelected(AdapterView<?> parent, View view, int pos, long id) {
            URI = parent.getItemAtPosition(pos).toString();
        }

        public void onNothingSelected(AdapterView parent) {
            URI = null;
        }
    });
    // initialize button click handlers
    ((Button) findViewById(R.id.hello)).setOnClickListener(new OnClickListener() {

        public void onClick(View view) {
            // ignore the return value
            selectClip(CLIP_HELLO, 5);
        }
    });
    ((Button) findViewById(R.id.android)).setOnClickListener(new OnClickListener() {

        public void onClick(View view) {
            // ignore the return value
            selectClip(CLIP_ANDROID, 7);
        }
    });
    ((Button) findViewById(R.id.sawtooth)).setOnClickListener(new OnClickListener() {

        public void onClick(View view) {
            // ignore the return value
            selectClip(CLIP_SAWTOOTH, 1);
        }
    });
    ((Button) findViewById(R.id.reverb)).setOnClickListener(new OnClickListener() {

        boolean enabled = false;

        public void onClick(View view) {
            enabled = !enabled;
            if (!enableReverb(enabled)) {
                enabled = !enabled;
            }
        }
    });
    ((Button) findViewById(R.id.embedded_soundtrack)).setOnClickListener(new OnClickListener() {

        boolean created = false;

        public void onClick(View view) {
            if (!created) {
                created = createAssetAudioPlayer(assetManager, "background.mp3");
            }
            if (created) {
                isPlayingAsset = !isPlayingAsset;
                setPlayingAssetAudioPlayer(isPlayingAsset);
            }
        }
    });
    ((Button) findViewById(R.id.uri_soundtrack)).setOnClickListener(new OnClickListener() {

        boolean created = false;

        public void onClick(View view) {
            if (!created && URI != null) {
                created = createUriAudioPlayer(URI);
            }
        }
    });
    ((Button) findViewById(R.id.pause_uri)).setOnClickListener(new OnClickListener() {

        public void onClick(View view) {
            setPlayingUriAudioPlayer(false);
        }
    });
    ((Button) findViewById(R.id.play_uri)).setOnClickListener(new OnClickListener() {

        public void onClick(View view) {
            setPlayingUriAudioPlayer(true);
        }
    });
    ((Button) findViewById(R.id.loop_uri)).setOnClickListener(new OnClickListener() {

        boolean isLooping = false;

        public void onClick(View view) {
            isLooping = !isLooping;
            setLoopingUriAudioPlayer(isLooping);
        }
    });
    ((Button) findViewById(R.id.mute_left_uri)).setOnClickListener(new OnClickListener() {

        boolean muted = false;

        public void onClick(View view) {
            muted = !muted;
            setChannelMuteUriAudioPlayer(0, muted);
        }
    });
    ((Button) findViewById(R.id.mute_right_uri)).setOnClickListener(new OnClickListener() {

        boolean muted = false;

        public void onClick(View view) {
            muted = !muted;
            setChannelMuteUriAudioPlayer(1, muted);
        }
    });
    ((Button) findViewById(R.id.solo_left_uri)).setOnClickListener(new OnClickListener() {

        boolean soloed = false;

        public void onClick(View view) {
            soloed = !soloed;
            setChannelSoloUriAudioPlayer(0, soloed);
        }
    });
    ((Button) findViewById(R.id.solo_right_uri)).setOnClickListener(new OnClickListener() {

        boolean soloed = false;

        public void onClick(View view) {
            soloed = !soloed;
            setChannelSoloUriAudioPlayer(1, soloed);
        }
    });
    ((Button) findViewById(R.id.mute_uri)).setOnClickListener(new OnClickListener() {

        boolean muted = false;

        public void onClick(View view) {
            muted = !muted;
            setMuteUriAudioPlayer(muted);
        }
    });
    ((Button) findViewById(R.id.enable_stereo_position_uri)).setOnClickListener(new OnClickListener() {

        boolean enabled = false;

        public void onClick(View view) {
            enabled = !enabled;
            enableStereoPositionUriAudioPlayer(enabled);
        }
    });
    ((Button) findViewById(R.id.channels_uri)).setOnClickListener(new OnClickListener() {

        public void onClick(View view) {
            if (numChannelsUri == 0) {
                numChannelsUri = getNumChannelsUriAudioPlayer();
            }
            Toast.makeText(NativeAudio.this, "Channels: " + numChannelsUri, Toast.LENGTH_SHORT).show();
        }
    });
    ((SeekBar) findViewById(R.id.volume_uri)).setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        int lastProgress = 100;

        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
            assert progress >= 0 && progress <= 100;
            lastProgress = progress;
        }

        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        public void onStopTrackingTouch(SeekBar seekBar) {
            int attenuation = 100 - lastProgress;
            int millibel = attenuation * -50;
            setVolumeUriAudioPlayer(millibel);
        }
    });
    ((SeekBar) findViewById(R.id.pan_uri)).setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        int lastProgress = 100;

        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
            assert progress >= 0 && progress <= 100;
            lastProgress = progress;
        }

        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        public void onStopTrackingTouch(SeekBar seekBar) {
            int permille = (lastProgress - 50) * 20;
            setStereoPositionUriAudioPlayer(permille);
        }
    });
    ((Button) findViewById(R.id.record)).setOnClickListener(new OnClickListener() {

        boolean created = false;

        public void onClick(View view) {
            if (!created) {
                created = createAudioRecorder();
            }
            if (created) {
                startRecording();
            }
        }
    });
    ((Button) findViewById(R.id.playback)).setOnClickListener(new OnClickListener() {

        public void onClick(View view) {
            // ignore the return value
            selectClip(CLIP_PLAYBACK, 3);
        }
    });
}
Example 98
Project: player-master  File: NowPlayingActivity.java View source code
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.now_playing);
    progressRefresher = new Timer();
    tracklistView = (ListView) findViewById(R.id.tracklist);
    playButton = (Button) findViewById(R.id.play_button);
    stopButton = (Button) findViewById(R.id.stop_button);
    prevButton = (Button) findViewById(R.id.prev_button);
    nextButton = (Button) findViewById(R.id.next_button);
    trackSeek = (SeekBar) findViewById(R.id.track_seek);
    currentTrackProgressView = (TextView) findViewById(R.id.track_progress);
    currentTrackDurationView = (TextView) findViewById(R.id.track_duration);
    registerForContextMenu(tracklistView);
    playButton.setOnClickListener(new OnClickListener() {

        @Override
        public void onClick(View arg0) {
            playerService.play();
        }
    });
    stopButton.setOnClickListener(new OnClickListener() {

        @Override
        public void onClick(View arg0) {
            playerService.stop();
        }
    });
    prevButton.setOnClickListener(new OnClickListener() {

        @Override
        public void onClick(View arg0) {
            playerService.prevTrack();
        }
    });
    nextButton.setOnClickListener(new OnClickListener() {

        @Override
        public void onClick(View arg0) {
            playerService.nextTrack();
        }
    });
    tracklistView.setOnItemClickListener(new OnItemClickListener() {

        @Override
        public void onItemClick(AdapterView<?> arg0, View arg1, int pos, long arg3) {
            playerService.play(pos);
        }
    });
    trackSeek.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(SeekBar arg0, final int pos, boolean user) {
            runOnUiThread(new Runnable() {

                @Override
                public void run() {
                    currentTrackProgressView.setText(PlayerService.formatTrackDuration(pos));
                }
            });
            if (user) {
                playerService.seekTrack(pos);
            }
        }

        @Override
        public void onStopTrackingTouch(SeekBar arg0) {
        }

        @Override
        public void onStartTrackingTouch(SeekBar arg0) {
        }
    });
    progressRefresher.schedule(new TimerTask() {

        @Override
        public void run() {
            if (playerStatus == PlayerService.PLAYING) {
                refreshTrack();
            }
        }
    }, 0, 500);
    tracklistAdapter = new ArrayAdapter<Track>(this, R.layout.tracklist_item, 0) {

        @Override
        public View getView(int pos, View convertView, ViewGroup parent) {
            View v = convertView;
            ViewHolder holder = null;
            if (v == null) {
                LayoutInflater inflater = (LayoutInflater) getSystemService(Activity.LAYOUT_INFLATER_SERVICE);
                v = inflater.inflate(R.layout.tracklist_item, null);
                holder = new ViewHolder();
                holder.title = (TextView) v.findViewById(R.id.tracklist_item_title);
                holder.artist = (TextView) v.findViewById(R.id.tracklist_item_artist);
                holder.duration = (TextView) v.findViewById(R.id.tracklist_item_duration);
                holder.playicon = (ImageView) v.findViewById(R.id.tracklist_item_playicon);
                v.setTag(holder);
            } else {
                holder = (ViewHolder) v.getTag();
            }
            Track track = getItem(pos);
            String title = track.getTitle(), artist = track.getArtist();
            holder.title.setText(title);
            holder.artist.setText(artist);
            holder.duration.setText(PlayerService.formatTrackDuration(track.getDuration()));
            if (pos == playerService.getCurrentTrackPosition()) {
                holder.playicon.setImageResource(R.drawable.playicon);
            } else {
                holder.playicon.setImageDrawable(null);
            }
            return v;
        }
    };
    tracklistView.setAdapter(tracklistAdapter);
}
Example 99
Project: Purple-Robot-master  File: HomeActivity.java View source code
public boolean onOptionsItemSelected(final MenuItem item) {
    final HomeActivity me = this;
    if (item.getItemId() == R.id.play_button) {
        LayoutInflater inflater = (LayoutInflater) this.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
        final View sessionView = inflater.inflate(R.layout.layout_session, null);
        final SeekBar duration = (SeekBar) sessionView.findViewById(R.id.duration_size);
        duration.setMax(59);
        duration.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

            public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
                TextView durationLabel = (TextView) sessionView.findViewById(R.id.duration_text);
                int seconds = (progress + 1) * 30;
                int minutes = seconds / 60;
                seconds = seconds % 60;
                String minutesText = "" + minutes;
                if (minutes < 10)
                    minutesText = "0" + minutes;
                String secondsText = "" + seconds;
                if (seconds < 10)
                    secondsText = "0" + seconds;
                durationLabel.setText(minutesText + ":" + secondsText);
            }

            public void onStartTrackingTouch(SeekBar seekBar) {
            }

            public void onStopTrackingTouch(SeekBar seekBar) {
            }
        });
        duration.setProgress(29);
        final EditText name = (EditText) sessionView.findViewById(R.id.session_name);
        AlertDialog.Builder builder = new AlertDialog.Builder(this);
        builder = builder.setTitle(R.string.begin_session);
        builder = builder.setView(sessionView);
        builder = builder.setPositiveButton(R.string.begin_session, new DialogInterface.OnClickListener() {

            public void onClick(DialogInterface dialog, int which) {
                MenuItem pause = me._menu.findItem(R.id.pause_button);
                pause.setVisible(true);
                item.setVisible(false);
                int halfMinutes = duration.getProgress() + 1;
                Intent intent = new Intent(ScopeService.BEGIN_SAMPLING);
                intent.putExtra(ScopeService.DURATION, 1000L * 30 * halfMinutes);
                intent.putExtra(ScopeService.SESSION_NAME, name.getText().toString());
                me.startService(intent);
            }
        });
        builder.create().show();
    } else if (item.getItemId() == R.id.pause_button) {
        MenuItem pause = this._menu.findItem(R.id.play_button);
        pause.setVisible(true);
        item.setVisible(false);
        Intent intent = new Intent(ScopeService.END_SAMPLING);
        this.startService(intent);
    } else if (item.getItemId() == R.id.save_button) {
        File externalDir = this.getExternalFilesDir(null);
        if (externalDir.exists() == false)
            externalDir.mkdirs();
        try {
            File root = this.getFilesDir().getParentFile();
            File databases = new File(root, "databases");
            FileUtils.copyFileToDirectory(new File(databases, PerformanceContentProvider.DATABASE), externalDir);
            Toast.makeText(this, R.string.database_available, Toast.LENGTH_LONG).show();
        } catch (IOException e) {
            e.printStackTrace();
            Toast.makeText(this, R.string.database_error, Toast.LENGTH_LONG).show();
        }
    } else if (item.getItemId() == R.id.reset_button) {
        AlertDialog.Builder builder = new AlertDialog.Builder(this);
        builder = builder.setTitle(R.string.clear_database);
        builder = builder.setMessage(R.string.confirm_clear);
        builder.setPositiveButton(R.string.yes, new DialogInterface.OnClickListener() {

            public void onClick(DialogInterface arg0, int arg1) {
                int deleted = me.getContentResolver().delete(PerformanceContentProvider.PERFORMANCE_VALUES, "_id != -1", null);
                Toast.makeText(me, me.getString(R.string.delete_count, deleted), Toast.LENGTH_LONG).show();
            }
        });
        builder.setNegativeButton(R.string.no, new DialogInterface.OnClickListener() {

            public void onClick(DialogInterface arg0, int arg1) {
            }
        });
        builder.create().show();
    }
    return true;
}
Example 100
Project: pyp-navigation-base-master  File: SettingFragment.java View source code
/**
	 * �始化组件
	 */
private void initView(View parentView) {
    // 设置滑动��的�置(左边��边或者左�两边都有)
    RadioGroup mode = (RadioGroup) parentView.findViewById(R.id.mode);
    // 默认勾选��
    mode.check(R.id.left_right);
    mode.setOnCheckedChangeListener(new OnCheckedChangeListener() {

        @Override
        public void onCheckedChanged(RadioGroup group, int checkedId) {
            SlidingMenu sm = parentActivity.getSlidingMenu();
            switch(checkedId) {
                case R.id.left:
                    sm.setMode(SlidingMenu.LEFT);
                    sm.setShadowDrawable(R.drawable.main_shadow);
                    break;
                case R.id.right:
                    sm.setMode(SlidingMenu.RIGHT);
                    sm.setShadowDrawable(R.drawable.main_shadowright);
                    break;
                case R.id.left_right:
                    sm.setMode(SlidingMenu.LEFT_RIGHT);
                    sm.setSecondaryMenu(R.layout.main_menu_frame_two);
                    parentActivity.getSupportFragmentManager().beginTransaction().replace(R.id.menu_frame_two, new RightMenuFragment()).commit();
                    sm.setSecondaryShadowDrawable(R.drawable.main_shadowright);
                    sm.setShadowDrawable(R.drawable.main_shadow);
            }
        }
    });
    // 设置触摸的模�(全�触摸滑动�边缘触摸滑动或者触摸�能滑动)
    RadioGroup touchAbove = (RadioGroup) parentView.findViewById(R.id.touch_above);
    touchAbove.check(R.id.touch_above_full);
    touchAbove.setOnCheckedChangeListener(new OnCheckedChangeListener() {

        @Override
        public void onCheckedChanged(RadioGroup group, int checkedId) {
            switch(checkedId) {
                case R.id.touch_above_full:
                    parentActivity.setTouchMode(1);
                    break;
                case R.id.touch_above_margin:
                    parentActivity.setTouchMode(2);
                    break;
                case R.id.touch_above_none:
                    parentActivity.setTouchMode(3);
                    break;
            }
        }
    });
    // 设置滑动��滑动时缩放的效果(值越大效果越明显)
    SeekBar scrollScale = (SeekBar) parentView.findViewById(R.id.scroll_scale);
    scrollScale.setMax(1000);
    scrollScale.setProgress(333);
    scrollScale.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
            parentActivity.getSlidingMenu().setBehindScrollScale((float) seekBar.getProgress() / seekBar.getMax());
        }
    });
    // 设置滑动��时下方视图的宽度(值越大宽度越大)
    SeekBar behindWidth = (SeekBar) parentView.findViewById(R.id.behind_width);
    behindWidth.setMax(1000);
    behindWidth.setProgress(750);
    behindWidth.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
            float percent = (float) seekBar.getProgress() / seekBar.getMax();
            parentActivity.getSlidingMenu().setBehindWidth((int) (percent * parentActivity.getSlidingMenu().getWidth()));
            parentActivity.getSlidingMenu().requestLayout();
        }
    });
    // 设置滑动��滑动时的阴影效果(值越大效果越明显)
    CheckBox shadowEnabled = (CheckBox) parentView.findViewById(R.id.shadow_enabled);
    shadowEnabled.setChecked(true);
    shadowEnabled.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {

        public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
            if (isChecked)
                parentActivity.getSlidingMenu().setShadowDrawable(parentActivity.getSlidingMenu().getMode() == SlidingMenu.LEFT ? R.drawable.main_shadow : R.drawable.main_shadowright);
            else
                parentActivity.getSlidingMenu().setShadowDrawable(null);
        }
    });
    SeekBar shadowWidth = (SeekBar) parentView.findViewById(R.id.shadow_width);
    shadowWidth.setMax(1000);
    shadowWidth.setProgress(75);
    shadowWidth.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(SeekBar arg0, int arg1, boolean arg2) {
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
            float percent = (float) seekBar.getProgress() / (float) seekBar.getMax();
            int width = (int) (percent * (float) parentActivity.getSlidingMenu().getWidth());
            parentActivity.getSlidingMenu().setShadowWidth(width);
            parentActivity.getSlidingMenu().invalidate();
        }
    });
    // 设置滑动��滑动时�入�出的效果(值越大效果越明显)
    CheckBox fadeEnabled = (CheckBox) parentView.findViewById(R.id.fade_enabled);
    fadeEnabled.setChecked(true);
    fadeEnabled.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {

        @Override
        public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
            parentActivity.getSlidingMenu().setFadeEnabled(isChecked);
        }
    });
    SeekBar fadeDeg = (SeekBar) parentView.findViewById(R.id.fade_degree);
    fadeDeg.setMax(1000);
    fadeDeg.setProgress(666);
    fadeDeg.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
            parentActivity.getSlidingMenu().setFadeDegree((float) seekBar.getProgress() / seekBar.getMax());
        }
    });
}
Example 101
Project: respeak-master  File: ListenActivity.java View source code
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_listen);
    getActionBar().setDisplayHomeAsUpEnabled(true);
    // If started by training activity, display a toast
    Bundle bundle = getIntent().getExtras();
    if (bundle != null && bundle.containsKey(EXTRA_SUBMISSION)) {
        Toast toast = Toast.makeText(this, R.string.thank_you_toast, Toast.LENGTH_LONG);
        toast.setGravity(Gravity.CENTER_VERTICAL, 0, 0);
        toast.show();
    }
    mRequestorName = (TextView) findViewById(R.id.requestorName);
    mMaxRewardAmount = (TextView) findViewById(R.id.maxRewardAmount);
    mCurrentRecording = (TextView) findViewById(R.id.currentRecordingSelected);
    mAudioCurrentDurationLabel = (TextView) findViewById(R.id.audioCurrentDurationLabel);
    mAudioTotalDurationLabel = (TextView) findViewById(R.id.audioTotalDurationLabel);
    mRequestorName.setVisibility(View.INVISIBLE);
    mMaxRewardAmount.setVisibility(View.INVISIBLE);
    mCurrentRecording.setVisibility(View.INVISIBLE);
    mChooserButton = (Button) findViewById(R.id.chooserButton);
    mPlayButton = (ImageButton) findViewById(R.id.playButton);
    mListenAgainImageButton = (ImageButton) findViewById(R.id.listenAgainImageButton);
    mListenAgainButton = (Button) findViewById(R.id.listenAgainButton);
    mRespeakImageButton = (ImageButton) findViewById(R.id.respeakImageButton);
    mRespeakButton = (Button) findViewById(R.id.respeakButton);
    mAudioProgressBar = (SeekBar) findViewById(R.id.audioProgressBar);
    mAudioProgressBar.setProgress(0);
    mAudioProgressBar.setMax(100);
    // Create a new task to update time
    // mUpdateTimeTask = new UpdateTimeTask(mPlayer,
    // mAudioCurrentDurationLabel, mAudioTotalDurationLabel,
    // mAudioProgressBar, mHandler);
    mChooser = new DbxChooser(APP_KEY);
    // Allows user to pick audio file to open from Dropbox
    mChooserButton.setOnClickListener(new OnClickListener() {

        @Override
        public void onClick(View v) {
            DbxChooser.ResultType resultType = DbxChooser.ResultType.DIRECT_LINK;
            mChooser.forResultType(resultType).launch(ListenActivity.this, DBX_CHOOSER_REQUEST);
        }
    });
    // Allows user to play/pause recording
    mPlayButton.setOnClickListener(new OnClickListener() {

        @Override
        public void onClick(View v) {
            mPlayer.play(ListenActivity.this);
            if (mPlayer.isPlaying()) {
                // Update progress bar and total time
                updateProgressBar();
                long totalDuration = mPlayer.getDuration();
                mAudioTotalDurationLabel.setText(TimeConverter.milliSecondsToTimer(totalDuration));
                mPlayButton.setBackgroundResource(R.drawable.pause);
            } else {
                mPlayButton.setBackgroundResource(R.drawable.play);
            }
        }
    });
    // Allows user to listen to the recording again. If the recording is
    // already playing, restarts from the beginning
    OnClickListener listenAgainListener = new OnClickListener() {

        @Override
        public void onClick(View v) {
            mPlayer.stop();
            mPlayer.play(ListenActivity.this);
            mPlayButton.setBackgroundResource(R.drawable.pause);
        }
    };
    mListenAgainButton.setOnClickListener(listenAgainListener);
    mListenAgainImageButton.setOnClickListener(listenAgainListener);
    // Starts the recording activity
    OnClickListener respeakListener = new OnClickListener() {

        @Override
        public void onClick(View v) {
            // Stop playing the audio and reset the background
            mPlayer.stop();
            mPlayButton.setBackgroundResource(R.drawable.play);
            Intent i = new Intent(ListenActivity.this, RecordActivity.class);
            i.putExtra(SubmissionActivity.EXTRA_ORIGINAL_FILE_NAME, mPlayer.getUri());
            startActivity(i);
        }
    };
    mRespeakButton.setOnClickListener(respeakListener);
    mRespeakImageButton.setOnClickListener(respeakListener);
    // Set listener on audio progress bar that tracks user's touch
    OnSeekBarChangeListener seekBarChangeListener = new OnSeekBarChangeListener() {

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {
            // Progress bar no longer updates
            mHandler.removeCallbacks(mUpdateTimeTask);
        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {
            mHandler.removeCallbacks(mUpdateTimeTask);
            int totalDuration = (int) mPlayer.getDuration();
            int currentPosition = TimeConverter.progressToTimer(seekBar.getProgress(), totalDuration);
            // Move audio player forward or backward appropriate number of
            // seconds
            mPlayer.seekTo(currentPosition);
            // Update timers
            updateProgressBar();
        }

        @Override
        public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
        }
    };
    mAudioProgressBar.setOnSeekBarChangeListener(seekBarChangeListener);
}