موقعیت مالتی تاچ (Multitouch) هنگامی که بیش از یک انگشت کاغذ
اکشن ها و توضیحات آن به تفصیل پایین میباشد :
ACTION_DOWN : برای اولین نقطهای
ACTION_POINTER_DOWN : هنگامی که نقاط زیادی
ACTION_MOVE : این اکشن در طول لمس کاغذ و gesture آن واقعه می افتد.
ACTION_POINTER_UP : هنگامی ارسال می گردد یک مکان نما non-primary به بالا می رود .
ACTION_UP : این اکشن هنگامی ارسال میگردد که واپسین نقطه لمس نیز ، شیت را شکاف نماید .(کاملا دست از روی تاچ برداشته خواهد شد)
بنابراین به مراد گزینش هر کدام از اکشن های بالا نیاز به override کردن مشی onTouchEvent() دارید و event ها را می بایست به طور دستی چک کنید. سینتکس اصلی در زیر آمده میباشد :
public boolean onTouchEvent(MotionEvent ev){
final int actionPeformed = ev.getAction();
switch(actionPeformed){
case MotionEvent.ACTION_DOWN:{
break;
}
case MotionEvent.ACTION_MOVE:{
break;
}
return true;
}
}
در این مفاد قدرتمند به اعمال هر محاسباتی هستیم . برای نمونه zooming (بزرگ نمایی) و خارکردن و غیره. برای بدست آوردن خصوصیات x و y می توانیم از سیاق های getX() و getY() استعمال کنیم که سینتکس آن به قرار زیر است :
final float x = ev.getX();
final float y = ev.getY();
خلال این سیاق ها مشی های دیگری نیز برای به کارگیری از multitouch از روش کلاس MotionEvent وجود داراهستند که به گستردن پایین هستند :
()getAction : این مشی اکشن صورت گرفته را گشوده می گرداند (return می نماید) .
()getPressure : این روال فشار فعلی event را برای اولی ایندکس گشوده می گرداند.
()getRawX : این مشی بردار ایکس اساسی event را return می نماید.
()getRawY : این اسلوب بردار ایگرگ مهم را return می نماید.
()getSource : این سیاق منبع event را میگیرد.
()getXPrecision : این مشی توجه خصوصیات بردار ایکس را return می نماید.
()getYPrecision : این سیاق توجه خصوصیات بردار ایگرگ را return می نماید.
بهترین روش های کسب درآمد از اپلیکیشن اندرویدی در ایران
مزایای اپلیکیشن ها از دیدگاه دیجیتال مارکتینگ
چرا به طراحی اپلیکیشن نیاز است ؟
action ,اکشن ,نماید ,مشی ,return ,بردار ,می نماید ,return می ,این اکشن ,را return ,event را ,توجه خصوصیات بردار
درباره این سایت