我想把2個drawable放在我的sek欄中。首先是最短時間,第二次可繪製將顯示用戶選擇的最長時間。爲此,我正在使用THIS LIBRARY.但沒有運氣。我怎樣才能得到我想要的結果?我所做的就是在這裏。如何在範圍尋找欄中顯示時間格式?
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
// Setup the new range seek bar
RangeSeekBar<Integer> rangeSeekBar = new RangeSeekBar<>(this);
// Set the range
rangeSeekBar.setRangeValues(15, 90);
rangeSeekBar.setSelectedMinValue(20);
rangeSeekBar.setSelectedMaxValue(88);
// Add to layout
FrameLayout layout = (FrameLayout) findViewById(R.id.seekbar_placeholder);
layout.addView(rangeSeekBar);
// Seek bar for which we will set text color in code
RangeSeekBar rangeSeekBarTextColorWithCode = (RangeSeekBar) findViewById(R.id.rangeSeekBarTextColorWithCode);
rangeSeekBarTextColorWithCode.setTextAboveThumbsColorResource(android.R.color.holo_blue_bright);
rangeSeekBar.setOnRangeSeekBarChangeListener(new RangeSeekBar.OnRangeSeekBarChangeListener<Integer>() {
@Override
public void onRangeSeekBarValuesChanged(RangeSeekBar<Integer> bar, Integer minValue, Integer maxValue) {
int hours = minValue/4; // it will return hours.
int minutes = (minValue % 4) * 15;
Toast.makeText(getApplicationContext(), hours + " Hours - " + hours + ":" + minutes, Toast.LENGTH_SHORT).show();
}
});
}
怎麼問起是誰做出的庫的人? xD –
爲什麼不使用時間選擇器,而不是編寫一些不可靠的邏輯/庫? https://material.io/guidelines/components/pickers.html –
其我的要求先生 –