我正在设置我的搜索栏的最大值,但它仍默认为100。
XML
<SeekBar
android:id="@+id/seekBarRow1"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="5"
android:progress="0"
/>
定义和设置最大值
final SeekBar seekBarRow1 = (SeekBar)findViewById(R.id.seekBarRow1);
seekBarRow1.setMax(50);
不知道它是否会影响它,但这是我的倾听者
seekBarRow1.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener()
{
@Override
public void onStopTrackingTouch(SeekBar seekBar) {
}
@Override
public void onStartTrackingTouch(SeekBar seekBar) {
}
@Override
public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser)
{
progress = progress * 2;
numWeightsRow1 = progress;
numWeightsRow1 = numWeightsRow1 / 2;
numRow1.setText("" + progress);
updateWeight();
}
});
我已尝试在xml中添加到我的搜索栏,但它仍默认为100。
android:max="50"
答案 0 :(得分:0)
您能否告诉您,您想使用SeekBar的目的是什么? 我的意思是,你想将SeekBar与MediaPlayer或任何其他小部件一起使用吗? 假设您想将SeekBar与MediaPlayer一起使用,那么下面是SeekBar与SeekBarChangeListener的最佳示例