A
AquaBall
Fortgeschrittenes Mitglied
- 2
Ich habe ein Image, das ich mit onTouch verschiebe:
Das funktioniert alles, aber ein Problem bekomm ich nicht in den Griff:
Wenn das Bild zu nahe an den rechten Rand kommt, wird es automatisch geschrumpft, damit es vollständig Paltz findet.
Ich möchte aber, dass es die Größe behält, und halt am Rand teilweise verschwindet.
Was muss ich da einstellen?
Code:
public boolean onTouchEvent(MotionEvent event) {
int action = event.getAction();
if (action == MotionEvent.ACTION_DOWN || action == MotionEvent.ACTION_MOVE) {
imgPosition = (int) event.getX();
LayoutParams params = (LayoutParams) imgSymbol.getLayoutParams();
params.leftMargin= neuePos();
imgPosition.setLayoutParams(params);
}
return true;
}
Wenn das Bild zu nahe an den rechten Rand kommt, wird es automatisch geschrumpft, damit es vollständig Paltz findet.
Ich möchte aber, dass es die Größe behält, und halt am Rand teilweise verschwindet.
Was muss ich da einstellen?