بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته ….
سنتكلم اليوم عن طريقة استخدام الهزاز في البرمجة بالمدة التي تريدها ويمكنك استعماله في عدة أماكن ( بدء التطبيق , عرض رسالة خطأ عند إدخال خاطئ , لا يوجد وصول للانترنت , الملف غير موجود ,,,,,الخ ) .
سنستعمل كلاس Vibrator :
Vibrator v = (Vibrator) getSystemService(Context.VIBRATOR_SERVICE);
ولاستعمال الهزاز نضع هذه الدالة في المكان الذي نريد الهزاز عنده ( عند بدء التطبيق في دالة اون كريت , عند الضغط على زر ,,,, الخ )
v.vibrate(1000);
- يأخذ باراميتر للمدة حيث كل 1000 ميلي ثانية تساوي ثانية ويمكنكم ضبطه على المدة التي تحتاجونها وهنا ضبطنا المدة لثانية واحدة فقط .
وهنا سنستخدم الهزاز عند الدخول للتطبيق لمدة نصف ثانية :
@Override protected void onCreate(Bundle savedInstacnceState){ super.onCreate(savedInstacnceState); setContentView(R.layout.activity_main); Vibrator v = (Vibrator) getSystemService(Context.VIBRATOR_SERVICE); v.vibrate(500); }
ولاننسى الإذن في ملف AndroidManifest.xml نضعه أعلى وسم Application :
<uses-permission android:name="android.permission.VIBRATE"/>
وهناك عدة دوال أخرى تابعة لكلاس Vibrator غير vibrate يمكنكم تجربتها والسؤال في حال عدم المعرفة وسأحاول أن أجاوب بقدر ما أستطيع بإذن الله.
والسلام عليكم ورحمة الله وبركاته ..
انتظرونا في تدوينات قادمة .
مشكور يا اخي ارجو الاستمرار في مثل هذه المواضيع
العفو أخي . بدعمكم نستمر