ghader62
یک شنبه 24 شهریور 1392, 09:03 صبح
سلام دوستان
این کد منه و تقریبا درست کار میکنه و کارش هم جابجایی عکس روی صفحه هستش فقط یه ایراد داره وانم اینه که وقتی روی صفحه موبایل عکس جابجا میشه سایه های عکس پشت سر عکس باقی میمونه ولی توی ایمولاتور این مشکل رو ندارم فقط روی صفحه موبایل این اتفاق میافته
ممنون میشم کمکم کنید
imageViewDeclineCall.setOnTouchListener(new OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
v.bringToFront();
final RelativeLayout.LayoutParams mParams = (RelativeLayout.LayoutParams) imageViewDeclineCall.getLayoutParams();
final int x = (int) event.getRawX();
if (x >= 250) {
mParams.rightMargin = 145 - x;
} else {
mParams.rightMargin = -105;
}
imageViewDeclineCall.setLayoutParams(mParams);
return true;
}
});
این کد منه و تقریبا درست کار میکنه و کارش هم جابجایی عکس روی صفحه هستش فقط یه ایراد داره وانم اینه که وقتی روی صفحه موبایل عکس جابجا میشه سایه های عکس پشت سر عکس باقی میمونه ولی توی ایمولاتور این مشکل رو ندارم فقط روی صفحه موبایل این اتفاق میافته
ممنون میشم کمکم کنید
imageViewDeclineCall.setOnTouchListener(new OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
v.bringToFront();
final RelativeLayout.LayoutParams mParams = (RelativeLayout.LayoutParams) imageViewDeclineCall.getLayoutParams();
final int x = (int) event.getRawX();
if (x >= 250) {
mParams.rightMargin = 145 - x;
} else {
mParams.rightMargin = -105;
}
imageViewDeclineCall.setLayoutParams(mParams);
return true;
}
});