-1
このリンクを使用しているhttps://github.com/Jay-Goo/RangeSeekBar。このrangeseekbarモジュールをインポートして、最小値と最大値をプログラマチックに設定します。最小値と最大値を動的に設定する方法は?
ここでは、Javaコード、
seekbar1.setOnRangeChangedListener(new RangeSeekBar.OnRangeChangedListener() {
@Override
public void onRangeChanged(RangeSeekBar view, float min, float max, boolean isFromUser) {
seekbar1.setProgressDescription((int)min+Sdistance_meter);
int intvalue = (int)Math.round(min);
System.out.println("*********venki****driverradius***"+intvalue);
String mytext=String.valueOf(intvalue);
Tv_res.setText(mytext+Sdistance_meter);
}
});
JSONレスポンス、私は私のrangeseekbarにMIN_VALUEとMAX_VALUEを設定する必要が
{
"status": "1",
"response": {
"min_value": "1000",
"max_value": "5000",
"coverage_distance": "100",
"distance_meter": "m",
"text": "Area distance coverage by given the value"
}
}
。
これは私のために働いていません。そのライブラリでは、mMin = t.getFloat(R.styleable.RangeSeekBar_min、1000); mMax = t.getFloat(R.styleable.RangeSeekBar_max、5000);したがって、ここで設定したものはすべて反映されます。 –
そして 'seekBarMode'はどちらを使いますか? – KeLiuyue
あなたはそれをチェックすることができます。 – KeLiuyue