J'ai champ personnalisé avec curseur de volume (ligne de couleur juste), Je veux mettre à jour curseur sur le mouvement du trackpad, est-il d'une autre manière puis invoquer invalider? Parce que c'est vraiment lent pour moi, une zone seulement essayé mais invalidant mais avec le même résultat. Donc, y a-t-il une façon de repeindre une partie du champ sans invalider?BlackBerry invalider la vitesse problème
protected boolean navigationMovement(int dx, int dy, int status, int time) {
if (dx >0) {
if (value < maxValue) {
value++;
invalidate(xPosSlider + value*sliderStep, getHeight()/2 - SLIDER_HEIGHT/2, sliderStep, SLIDER_HEIGHT);
return true;
}
} else if (dx < 0) {
if (value > 0) {
value--;
invalidate();
return true;
}
}
return super.navigationMovement(dx, dy, status, time);
}