سؤال

أحاول تصميم آلة حاسبة بسيطة لاستخدامها كوحة النتائج للعبة أو اثنين. في النهاية، أريد أن أكون قادرا على تحديد عدد اللاعبين، ولديك العديد من تعقب الدرجات تظهر على الشاشة، وتكون قادرة على استخدام حاسبة اللمس لإضافة أو طرح (أو تقسيم أو مضاعفة) حصلت عليه للعمل من أجل أكثر جزء.

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

المشكلة تحاول الحصول على المفاتيح العددية لإظهارها في جزء عرض الآلة الحاسبة. على سبيل المثال، أريد أن أكون قادرا على الضغط "1" ثم "0" ويظهر "10" في الآلة الحاسبة. كان ينبغي أن يكون سهلا، كما أنني قادر على إدخال النص يدويا (باستخدام لوحة المفاتيح الافتراضية لنظام Android)، ولكن الأقرب الذي يمكنني الحصول عليه هو رقم واحد فقط لإظهاره في وقت واحد ...

قصة طويلة قصيرة، أحاول الحصول على أزرار عدد حاسبة من نوع لوحة اللمس للعمل والعرض. أدناه هو رمز مشروعي الرئيسي. إذا كنت بحاجة إلى رمز تخطيطي، يمكنني نشر ذلك أيضا (للحصول على مراجع مع IDS).

أعلم أنه من المحتمل أن يكون حلا بسيطا، ولكن كل برنامج تعليمي أجده هو أكثر تعقيدا أو لا يعمل ... أي مساعدة موضع تقدير كبير! giveacodicetagpre.

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

المحلول

كيف هذا المثال؟

هنا هو الطبقة الرئيسية المسمى "Calculatorexample.java" giveacodicetagpre.

وهنا هو ملف XML ("main.xml") giveacodicetagpre.

نصائح أخرى

لم أستطع الحصول على سلسلة يمكنك إلحاقها في كل مرة يتم الضغط على زر الحاسبة؟ثم قم بتحديث شاشة الحاسبة مع السلسلة الجديدة؟

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