کد نویسی وقتی که روی صفحه دستمون رو می کشیم!
دوستان می خوام وقتی که توی یک xml هستم و دستم رو روی گوشی سریع می شکم یک دستور اجرا بشه باید چکار کرد؟
بوسیله ی دستور onTouchEvent شایدم آخرش s داره. سپس میتونی به دستورات خوبی دسترسی داشته باشی از جمله فشار دادن (مادامی که کاربر انگشتش روی صفحه هست) ، رها کردن ( زمانی که انگشت بلند میشه ) ، کشیدن ( چیزی که مدنظر شماست ) و ...
توی فصل 13 آموزشهای جدید اندروید میتونید اطلاعات خوبی در این خصوص بدست بیارید.
سلام
نسبت به کاربردی که میخوای متفاوت هست.برای مثال:
برای مدیریت لمس کل صفحه ساخته شده باید این متد(onTouchEvent) رو در اکتیویتی مربوط بهش override کنی(فارغ از آبجکتهای داخل صفحه)، اما اگر بخوای فقط برای یک آبجکت خاص مثل یک textView لمس رو مدیریت کنی، باید بعد از تعریف کردن textView، متد onTouch...رو برای اون تنظیم کنی؛ مثل setOnClickListener.تقریبا چیزی مثل کد پایین میشه:
textView.setOnTouchListener({
@override
public boolean onTouch(Event ev){
//TextView Touch managing.
}
});
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .