如何在 XML 文件中设置 SeekBar 的最大值?
How to set MAX vaalue of a SeekBar in XML file?
我正在制作一个 Music Playe 应用程序,我正在使用由
它的 max
值在 XML 文件
中定义
<SeekBar
android:id="@+id/musicSeekBar"
android:layout_width="220dp"
android:layout_height="220dp"
android:layout_centerHorizontal="true"
android:layout_marginTop="18dp"
android:padding="16dp"
app:max="100"/>
现在,我想将 SeekBar 的 max
值分配给媒体文件的总持续时间,但函数 Seekbar.setMax(int)
不起作用。我该怎么做?
您可以改为根据持续时间计算进度并设置该进度。设最大值为 100,这样我们就可以通过获取
来获得进度百分比
x= (current_played_time)*100/ (total_time)
和
seekbar.setProgress(x);
在xml中设置android:max
属性(app:max
应该是android:max
)。
我正在制作一个 Music Playe 应用程序,我正在使用由
它的 max
值在 XML 文件
<SeekBar
android:id="@+id/musicSeekBar"
android:layout_width="220dp"
android:layout_height="220dp"
android:layout_centerHorizontal="true"
android:layout_marginTop="18dp"
android:padding="16dp"
app:max="100"/>
现在,我想将 SeekBar 的 max
值分配给媒体文件的总持续时间,但函数 Seekbar.setMax(int)
不起作用。我该怎么做?
您可以改为根据持续时间计算进度并设置该进度。设最大值为 100,这样我们就可以通过获取
来获得进度百分比x= (current_played_time)*100/ (total_time)
和
seekbar.setProgress(x);
在xml中设置android:max
属性(app:max
应该是android:max
)。