0

当用户拖动搜索栏时,是否有任何简单的方法可以显示某种标志或类似 Toast(不是 Toast ..)的指示?我已经像这样实现了 OnSeekBarChangeListener

@Override
public void onStopTrackingTouch(SeekBar seekBar) {
    int position = seekBar.getProgress();
    service.seekToPosition(position);
}

@Override
public void onProgressChanged(SeekBar seekBar, int progress,
        boolean fromUser) {
    if(fromUser){

    }
}

@Override
public void onStartTrackingTouch(SeekBar seekBar) {
    // TODO Auto-generated method stub

}

在用户停止拖动移动并将当前音乐播放设置到该位置后,它会获取搜索栏进度。

在 onProgressChanged 方法中,我想在用户拖动搜索栏时显示搜索栏进度。

有没有一种简单的方法可以做到这一点?

马库斯

4

1 回答 1

0

我只会创建一个框架布局或相对布局。在您的视图前面放置一个 textview 并使背景变黑,可能有点看穿并且 textcolor 白色。将可见性设置为 false。当 onProgressChanged 被调用时,使其可见并相应地更新文本视图以适应搜索栏。当您释放搜索栏时,再次将可见性设置为 false。

于 2014-10-15T12:37:48.757 回答