繁体   English   中英

在用户按下或触摸之前,如何使搜索栏处于非活动状态?

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM