[英]how do i make a seekbar inactive till pressed or touched by the user?
大家好,我在一个活动中有2个搜索栏,还有2个textviews。 每个文本视图都有一个数字,每个搜寻栏可以增加特定的文本视图。 因此,seekbar a增加textview a,seekbar b增加textview b。 但是,如果我使用的是搜索栏ai想要的,那么一旦用户触摸搜索栏a,搜索栏b就会将颜色更改为较暗的颜色,这可能会给用户留下印象,搜索栏b变得无效,然后最终用户是否应该触摸搜索栏b那么它应该恢复到原始颜色,而搜索栏a会变成较暗的颜色。 那么,如何更改我的搜索栏的属性来创建这种情况?
seekBarA.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {
@Override
public void onProgressChanged(final SeekBar seekBar, final int i, final boolean fromUser) {
}
@Override
public void onStartTrackingTouch(final SeekBar seekBar) {
makeSeekBarBDarker();
}
@Override
public void onStopTrackingTouch(final SeekBar seekBar) {
makeSeekBarBNormal();
}
})
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.