Я хочу иметь эффект SeekBar, но я не хочу, чтобы он был видимым. Я хочу, чтобы пользователь скользил пальцем влево и вправо над изображением, чтобы уменьшить/увеличить непрозрачность изображения. Я работаю с SeekBar, устанавливая альфу изображения как прогресс в изменениях SeekBar. Теперь задача состоит в том, чтобы скрыть SeekBar. Я просто хочу, чтобы пользователь двигал пальцем по изображению назад и вперед, и он менял непрозрачность.Android - сделать поисковую панель невидимой, но все еще функциональной
Я попытался:
final SeekBar opacitySeekBar = (SeekBar) myLayout.findViewById(R.id.opacitySeekBar);
opacitySeekBar.setAlpha(0);
также:
opacitySeekBar.setVisibility(View.INVISIBLE);
и ни работал. Есть идеи?
Fixed его, Двухэтапный процесс. Итак, в xml для SeekBar я добавил эту строку, чтобы сделать индикатор выполнения невидимым: android: progressDrawable = "@ android: color/transparent" И в коде я добавил эту строку, чтобы сделать большой палец невидимым: opacitySeekBar.getThumb(). Mutate(). SetAlpha (0); – bfraz123
Ты дал мне отличную идею и сделал свой день. Спасибо приятель! – michoprogrammer
Я уверен, что вы могли бы просто использовать View.GONE вместо View.INVISIBLE –