mirror of
https://github.com/AngelAuraMC/Amethyst-Android.git
synced 2026-04-20 17:47:03 -04:00
setting textViews are now actualised
This commit is contained in:
@@ -164,7 +164,6 @@ public class ActionPopupWindow extends PinnedPopupWindow implements OnClickListe
|
||||
}
|
||||
|
||||
private void initializeEditDialog(Context ctx){
|
||||
//TODO: Support the color picker, stroke width/color and corner radius
|
||||
//Create the editing dialog
|
||||
LayoutInflater layoutInflater = (LayoutInflater) ctx.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
|
||||
View v = layoutInflater.inflate(R.layout.control_setting_v2,null);
|
||||
@@ -194,6 +193,55 @@ public class ActionPopupWindow extends PinnedPopupWindow implements OnClickListe
|
||||
seekBarCornerRadius = v.findViewById(R.id.controlsetting_seek_corner_radius);
|
||||
seekBarStrokeWidth = v.findViewById(R.id.controlsetting_seek_stroke_width);
|
||||
|
||||
//Add listeners, too bad I don't need all the methods
|
||||
seekBarOpacity.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener() {
|
||||
@Override
|
||||
public void onProgressChanged(SeekBar seekBar, int i, boolean b) {
|
||||
setPercentageText(textOpacity, i);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onStartTrackingTouch(SeekBar seekBar) {
|
||||
//AUTO GENERATED STUN
|
||||
}
|
||||
@Override
|
||||
public void onStopTrackingTouch(SeekBar seekBar) {
|
||||
//AUTO GENERATED STUN
|
||||
}
|
||||
});
|
||||
|
||||
seekBarCornerRadius.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener() {
|
||||
@Override
|
||||
public void onProgressChanged(SeekBar seekBar, int i, boolean b) {
|
||||
setPercentageText(textCornerRadius, i);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onStartTrackingTouch(SeekBar seekBar) {
|
||||
//AUTO GENERATED STUN
|
||||
}
|
||||
@Override
|
||||
public void onStopTrackingTouch(SeekBar seekBar) {
|
||||
//AUTO GENERATED STUN
|
||||
}
|
||||
});
|
||||
|
||||
seekBarStrokeWidth.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener() {
|
||||
@Override
|
||||
public void onProgressChanged(SeekBar seekBar, int i, boolean b) {
|
||||
setPercentageText(textStrokeWidth, i);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onStartTrackingTouch(SeekBar seekBar) {
|
||||
//AUTO GENERATED STUN
|
||||
}
|
||||
@Override
|
||||
public void onStopTrackingTouch(SeekBar seekBar) {
|
||||
//AUTO GENERATED STUN
|
||||
}
|
||||
});
|
||||
|
||||
buttonBackgroundColor = v.findViewById(R.id.controlsetting_background_color);
|
||||
buttonStrokeColor = v.findViewById(R.id.controlsetting_stroke_color);
|
||||
|
||||
@@ -272,6 +320,10 @@ public class ActionPopupWindow extends PinnedPopupWindow implements OnClickListe
|
||||
buttonBackgroundColor.setBackgroundColor(properties.bgColor);
|
||||
buttonStrokeColor.setBackgroundColor(properties.strokeColor);
|
||||
|
||||
setPercentageText(textCornerRadius,seekBarCornerRadius.getProgress());
|
||||
setPercentageText(textOpacity,seekBarOpacity.getProgress());
|
||||
setPercentageText(textStrokeWidth,seekBarStrokeWidth.getProgress());
|
||||
|
||||
checkHoldAlt.setChecked(properties.holdAlt);
|
||||
checkHoldCtrl.setChecked(properties.holdCtrl);
|
||||
checkHoldShift.setChecked(properties.holdShift);
|
||||
@@ -376,4 +428,8 @@ public class ActionPopupWindow extends PinnedPopupWindow implements OnClickListe
|
||||
dialog.show();
|
||||
}
|
||||
|
||||
private void setPercentageText(TextView textView, int progress){
|
||||
textView.setText(progress + " %");
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user