رفتار pinch:

ساخت وبلاگ

اندروید برای اداره Gesture ( خلق) pinch ، کلاس ScaleGestureDetector را تولید می نماید.
برای به کار گیری از این کلاس موردنیاز میباشد طراحی سایت در مشهد که یک آبجکت از این کلاس را مثال گذاری فرمایید که سینتکس آن را در تحت میبینید  :

ScaleGestureDetector SGD;
SGD = new ScaleGestureDetector(this,new ScaleListener());
او‌لین پارامتر کانتکست (context) و دومی پارامتر مستمع ی روی داد (event listener) است. رایاپارس ما می بایست روی داد مستمع را تمجید ahrefs کرده و از تابع OnTouchEvent برای به فعالیت پرتاب کردن آن به کارگیری کنیم.
سینتکس آن را در تحت می‌بینید :

public boolean onTouchEvent(MotionEvent ev) {
SGD.onTouchEvent(ev);
retu true;
}

private class ScaleListener extends ScaleGestureDetector.SimpleOnScaleGestureListener {
@Override
public boolean onScale(ScaleGestureDetector detector) {
float scale = detector.getScaleFactor();
retu true;
}
}

ضمن pinch، سیاق های دیگری هم وجود دارا‌هستند که درباره ی اتفاق افتاد های لمس (touch event) بیشتر توضیح می‌دهند.
لیست آنها در تحت ارائه گردیده اند :

()getEventTime : این روال فرصت پردازش شدن ، مجال اتفاق افتاد را به دست میاورد.
()getFocusX : این سیاق خصوصیات X را از نقطه ی کانونی واپسین جنبش (gesture ) به دست می‌آورد.
()getFocusY : این سیاق خصوصیات Y را از نقطه ی کانونی واپسین تکان (gesture ) به دست میاورد.
()getTimeDelta : این سیاق تفاوت وقتی دربین مقیاس اتفاق افتاد گذشته و مقیاس روی داد کنونی به یک هزارم ثانیه (milliseconds) بر می گرداند.
()isInProgress : این روال بولین ، در صورتی مقیاس یک تکان (gesture ) در اکنون جلو رفتن باشد ، true را گشوده میشود.
(onTouchEvent(MotionEvent event : این مشی MotionEvents را قبول کرده و در‌حالتی که اتفاق افتاد ها مطلوب باشند ، می فرستد.

مرجع پاسخ به سوالات طراحی سایت در مشهد...
ما را در سایت مرجع پاسخ به سوالات طراحی سایت در مشهد دنبال می کنید

برچسب : طراحی سایت در مشهد, نویسنده : علی سلطانی websitedesigninmashhad1 بازدید : 115 تاريخ : پنجشنبه 19 آبان 1401 ساعت: 13:45