我想要 SeekBar 的效果,但我不希望它可见。我希望用户在图像上左右滑动手指以降低/增加图像的不透明度。我将此与 SeekBar 一起使用,将图像的 alpha 设置为 SeekBar 更改的进度。现在的挑战是隐藏 SeekBar。我只希望用户在图像上来回移动他们的手指,它会改变不透明度。
我试过:
final SeekBar opacitySeekBar = (SeekBar) myLayout.findViewById(R.id.opacitySeekBar);
opacitySeekBar.setAlpha(0);
还有:
opacitySeekBar.setVisibility(View.INVISIBLE);
但都没有用。有什么想法吗?
最佳答案
修复它,两步过程。所以在 SeekBar 的 xml 中,我添加了这一行以使进度条不可见:
android:progressDrawable="@android:color/transparent"
在代码中,我添加了这一行以使拇指不可见:
opacitySeekBar.getThumb().mutate().setAlpha(0);
关于Android - 使搜索栏不可见但仍然有效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38860397/