0
私は範囲シークバーに以下のライブラリを使用しました。しかし、私は親指の色と選択されたシークバーの色を変更したい。どうすればいいのですか?私は新しいです。Androidでorg.florescu.android.rangeseekbar.RangeSeekBarをカスタマイズする
XMLコード
<org.florescu.android.rangeseekbar.RangeSeekBar
app:showLabels="false"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:id="@+id/rangeSeekbar2"
android:layout_below="@+id/textAge"
android:layout_marginTop="30dp"
app:valuesAboveThumbs="false" />
Javaコード
ageSeekbar2 = (RangeSeekBar) rootView.findViewById(R.id.rangeSeekbar2);
ageSeekbar2.setRangeValues(18, 100);
ageSeekbar2.setSelectedMaxValue(30);
ageSeekbar2.getSelectedMaxValue();
textAge.setText(ageSeekbar2.getSelectedMinValue() + "-" + ageSeekbar2.getSelectedMaxValue());
ageSeekbar2.setOnRangeSeekBarChangeListener(new RangeSeekBar.OnRangeSeekBarChangeListener<Integer>() {
@Override
public void onRangeSeekBarValuesChanged(RangeSeekBar<?> bar, Integer minValue, Integer maxValue) {
// //Now you have the minValue and maxValue of your RangeSeekbar
// Toast.makeText(getActivity(), minValue + "-" + maxValue, Toast.LENGTH_LONG).show();
textAge.setText(minValue + "-" + maxValue);
}
});
ありがとうございました。しかし、どのように線の太さを変えるのですか?教えてください。 – Abhishek
@Abhishek線の太さを変更する方法についての解決策を見つけましたか? –
@elbertrivasを使ってrsb:barHeight = "3dp" barの太さを変更できます – Kriti