Fix возможная ошибка отображения спрайта, если он был перемещён из положения fright/fleft

This commit is contained in:
Victor 2015-04-07 13:06:14 +03:00
parent 465e54e11f
commit 550ad69c34

View File

@ -193,18 +193,23 @@ public final class ViewActivity extends Activity {
if (TextUtils.isEmpty(position) || position.equals("center")) {
params.setMargins(0, 0, 0, 0);
params.gravity = Gravity.CENTER_HORIZONTAL;
img.setScaleType(ImageView.ScaleType.FIT_CENTER);
} else if (position.equals("left")) {
params.setMargins(0, 0, width/2, 0);
params.gravity = Gravity.LEFT;
img.setScaleType(ImageView.ScaleType.FIT_CENTER);
} else if (position.equals("cleft")) {
params.setMargins(0, 0, width/3, 0);
params.gravity = Gravity.LEFT;
img.setScaleType(ImageView.ScaleType.FIT_CENTER);
} else if (position.equals("right")) {
params.setMargins(width/2, 0, 0, 0);
params.gravity = Gravity.RIGHT;
img.setScaleType(ImageView.ScaleType.FIT_CENTER);
} else if (position.equals("cright")) {
params.setMargins(width/3, 0, 0, 0);
params.gravity = Gravity.RIGHT;
img.setScaleType(ImageView.ScaleType.FIT_CENTER);
} else if (position.equals("fleft")) {
params.setMargins(0, 0, 0, 0);
params.gravity = Gravity.LEFT;