gpt4 book ai didi

java - Range-seek-bar 的值未更新 onProgress

转载 作者:太空宇宙 更新时间:2023-11-03 12:08:02 24 4
gpt4 key购买 nike

我正在尝试使用两个拇指搜索栏


我正在使用 This - PROJECT


MainActivity.java

public class MainActivity extends Activity {

protected static final String TAG = null;
private TextView txtStart,txtEnd;
@Override

protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
txtStart= (TextView) findViewById(R.id.edt_starttime);
txtEnd= (TextView) findViewById(R.id.edt_endtime);
// create RangeSeekBar as Integer range between 20 and 75
RangeSeekBar<Integer> seekBar = new RangeSeekBar<Integer>(100, 1500, this);


seekBar.setOnRangeSeekBarChangeListener(new OnRangeSeekBarChangeListener<Integer>() {
@Override
public void onRangeSeekBarValuesChanged(RangeSeekBar<?> bar,
Integer minValue, Integer maxValue) {
// handle changed range values
String powerranger = "User selected new range values: MIN=" + minValue + ", MAX=" + maxValue;
//Log.i(TAG, powerranger);
//textView1.setText(powerranger);
txtStart.setText(String.valueOf(minValue));
txtEnd.setText(String.valueOf(maxValue));

}
});

// add RangeSeekBar to pre-defined layout
ViewGroup layout = (ViewGroup) findViewById(R.id.layout);
layout.addView(seekBar);
}

@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}

}

RangeSeekBar.java 我取了from here

注意:我无法发布完整的代码,因为代码超过了 RangeSeekBar.java

网站允许的最大字符数

输出::

enter image description here


我面临的问题::

  • 在移动 thump 期间,它不会更新 textView范围值
  • 只有在我们从拇指上移开手后才会更新值

最佳答案

我快速查看了代码,似乎 RangeSeekBar 类有一个 notifyWhileDragging 属性,您必须将其设置为 true得到你想要的(默认为 false)。

关于java - Range-seek-bar 的值未更新 onProgress,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22341873/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com