首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安卓系统中的Java RangeSlider OnChangeListener

安卓系统中的Java RangeSlider OnChangeListener
EN

Stack Overflow用户
提问于 2021-11-05 15:27:30
回答 1查看 150关注 0票数 0

如何在android的量程表上添加onchangelistener?这是我最近得到的。

代码语言:javascript
复制
import com.google.android.material.slider.RangeSlider;
...
   RangeSlider intensitySlider;
...
    intensitySlider=(RangeSlider) findViewById(R.id.intensity_range);
...
       intensitySlider.addOnChangeListener(new RangeSlider.OnChangeListener() {
            @Override
            public void onValueChange(@NonNull Slider slider, float value, boolean fromUser) {
                List<Float> b = intensitySlider.getValues();

            }
        });

错误消息: RangeSlider.OnChangeListener:类“从OnChangeListener派生的匿名类”必须声明为抽象,或者在“BaseOnChangeListener”中实现抽象方法“onValueChange(S,浮点,布尔)”

@重写:方法不覆盖其超类中的方法

EN

回答 1

Stack Overflow用户

发布于 2022-09-16 20:09:50

请使用以下代码:

代码语言:javascript
复制
intensitySlider.addOnChangeListener(new RangeSlider.OnChangeListener() {
        
        @Override
        public void onValueChange(@NonNull RangeSlider slider, float value, boolean fromUser) {
            List<Float> b = intensitySlider.getValues();

        }
    });
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69855632

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档