this library by Anothemを見つけました。基本的にはデフォルトのAndroidに似たSeekBar
を提供していますが、範囲を選択できるように2つのサムコントロールがあり、その他の追加機能もあります。シークバーを使って時間範囲を設定する方法
として現時点でseekbar
はnumbers/digits
の範囲を選択することができるが、12am-3pm
等12 hours
システムの実際のtime
レンジ選択のために使用することができません。
私は上記を達成するために努力していますが、成功することはありません。
私はstackoverflowを見て、私はsimilar issueに再びつまずきましたが、私の場合は再利用または実装できないようです。
同様に、github repoは問題を解決することを約束しましたが、クラスを実行した後、私は単に変更を見ることができません。
どのような提案も高く評価されます!
RangeSeekBar rangeSeekBar = (RangeSeekBar) findViewById(R.id.seekbar);
rangeSeekBar.setRangeValues(15, 90);
rangeSeekBar.setSelectedMinValue(20);
rangeSeekBar.setSelectedMaxValue(88);
ありがとう!最初の部分は私が同意しますが、私はユーザーが選択した時間を決定する部分、私は "オペレータ/ Tには適用できません"と言われ続けています。上記のpastebinの586行を見てください。 –
@SteveKamau私はあなたが時間値を表すためにタイプTを使用しようとしていると仮定します。明示的にfloatまたはdoubleを使用し、その値に基づいて時間を決定するのはなぜですか? getSelectedMinTime()やgetSelectedMaxTime()など、上記の計算を使用するメソッドを追加することができます – AgileNinja
Aaahh amazing !!今私はそれを得る、thatnksたくさん! –