سؤال

هل يمكنني كتابة midlet يبقى "مقيم" مثل أجندة، أن أجهزة الإنذار عند حدوث حدث معين (بمعنى آخر، يسمح API Midlet للمطور كتابة تطبيق يبقى قيد التشغيل في الخلفية)؟ داخل midlet، هل يمكنني استخدام الإنذار الاهتزاز للهاتف المحمول؟

هل كانت مفيدة؟

المحلول

لا توجد طريقة نظيفة لخلفية تطبيق J2ME يعمل بشكل عام عبر جميع الهواتف. في معظم الحالات، يمكن للهواتف تشغيل تطبيق واحد فقط في وقت واحد، حتى لو كان تطبيقك كانت خلفته، إذا بدأ تطبيق آخر، فقد يتم إنهاءك جيدا.

بعد القول أنه يمكنك من أجل بعض Sony Ericsson و NOKIAS NOKIAS غير الأقل من العمر إخفاء التطبيق الخاص بك مع شيء من هذا القبيل في فئة Midlet Subclass:

Display.getDisplay( this ).setCurrent( null );

على سؤالك الآخر حول أجهزة الإنذار الاهتزاز: نعم، يمكنك استخدام عرض. طريقة:

Display.getDisplay( this ).vibrate( duration );
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top