AndroidのSeekBarで進捗値を設定する方法は何ですか?
Androidでは、SeekBarのsetProgress()メソッドを使用して進捗値を設定することができます。
最初に、SeekBarをレイアウトファイルで定義します。
<SeekBar
android:id="@+id/seekBar"
android:layout_width="match_parent"
android:layout_height="wrap_content"/>
その後、JavaのコードでSeekBarを見つけて進捗値を設定する。
SeekBar seekBar = findViewById(R.id.seekBar);
seekBar.setProgress(50); // 设置进度值为50
SeekBarの進捗値の範囲は0からSeekBarの最大値までです。デフォルトでは、SeekBarの最大値は100です。最大値を変更したい場合は、setMax()メソッドを使用できます。
seekBar.setMax(200); // 设置最大值为200
SeekBarの現在の進行状況を取得する必要がある場合は、getProgress()メソッドを使用できます。
int progress = seekBar.getProgress(); // 获取当前进度值