有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java Seekbarp引用。SetOnSeekbarchanegListener

我想做点什么

(mySeekBarPreferences as SeekBar).setOnSeekBarChangeListener(object : 
            SeekBar.OnSeekBarChangeListener { 
        override fun onProgressChanged(seek: SeekBar, 
              progress: Int, fromUser: Boolean) { 
          // write custom code for progress is changed 
        } 

但我不能将我的seekbar引用转换为seekbar,所以我不能使用这种方法,然后我尝试:

(mySeekBarPreferences as SeekBarPreference).setOnPreferenceChangeListener { preference, newValue ->
                    // write custom code for progress is changed
                    true
                }

但这不起作用,因为我需要点击视图上的条,让OnPreferenceChangeListener监听,所以我的问题是,我怎么能得到与第一个方法相同的结果,但使用SeekBarReference而不是seekbar

谢谢

编辑:问题最终是在XML文件中添加app:updatesContinuously="true"。在拖动过程中不断检测值的更新


共 (0) 个答案