سؤال

لدي تطبيق قيد التطوير حيث يمكنك الضغط على زر لتشغيل صوت باستخدام إشارة صوتية للنظام.

بدلاً من تسجيل الإخراج، كنت أفكر في تسجيل توقيت الضغط على الأزرار، لذلك عندما يضغط المستخدم على زر "تشغيل"، يتم الضغط على الأزرار في نفس التوقيت الذي ضغط فيه المستخدم عليها، لذا فهي تعمل مثل قام iPhone بتسجيل الأصوات، لكنه يقوم فقط بتشغيلها بالتسلسل.أود أن يحدث هذا بمجرد قيام المستخدم بالضغط على زر التسجيل.

مثال:

  1. يقوم المستخدم بالضغط على سجل
  2. يبدأ التوقيت
  3. يسجل توقيت كل زر يتم الضغط عليه ومتى

  4. يتوقف التوقيت بعد الضغط على الزر
  5. يقوم زر التشغيل بتشغيل تسلسل الأحداث

هل يمكن لأي شخص تقديم أي أفكار حول الترميز والمستندات التي يمكن قراءتها وما إلى ذلك؟

شكرًا جزيلاً!

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

المحلول

http://pastie.org/376474

نأمل أن يساعدك هذا قليلاً.إنه يعمل في جوهره، على الرغم من أنني لم أختبره فعليًا، لذلك لست متأكدًا من نجاحه.أفترض أنه يمكنك قراءته وإيجاد طريقة لملاءمته في الكود الخاص بك.

حظ سعيد!

نصائح أخرى

لدى العديد من أساليب وقت النظام طريقة للحصول على القيمة بالثواني منذ العصر.اعتمادًا على دقة ساعة النظام، يمكنك فقط الحصول على وقت النظام من خلال الضغط على زر البدء ثم التقاط الوقت مرة أخرى عند الضغط على كل زر.لحساب التوقيت، ما عليك سوى طرح وقت البدء من وقت الضغط على الزر.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top