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); }