通常、seekbar
スクロールするseekbar
setOnSeekBarChangeListener
と発火します。画面のどこにでもスクロールsetOnSeekBarChangeListener
すると発火する必要があります(seekbar
スクロールされます)。実際には、これを行う方法がわかりません。ありがとう
質問する
1021 次
1 に答える
0
touchevent`にこのオーバーライドメソッドを使用します
@Override public boolean onTouch(View v, MotionEvent event)
{
int x = event.getX();
int y = event.getY();
return true;
}
これで、画面をクリックすると、x軸とy軸が表示されます。幅が240ピクセルで、中央でクリックすると、x=120になります。シークバーに割り当てることができます。シークバーの最大値をwidhtの最大値にします。または、そのx = 120 wrtを100に変換してから、シークバーに割り当てます。
于 2013-01-08T09:50:26.907 に答える