السلام عليكم ورحمة الله وبركاته, أنا الان أعمل على تطبيق في Android studio وانتهيت من اغلبة والحمدلله. لكن لدي بعض المشكلات التي أواجهها وان شاء الله سأفعل كل ما أستطيع لحلها. وانا الان أواجه مشكلة لم أستطع حلها واتمنى من الشخص الخبير ان ينير لي الطريق بفهم مشكلتي.
انا لدي "java class" في تطبيقي "أضغط هنا لرؤية الكود" يتم فيه حساب الصلوات اليومية من صلاة الفجر الى صلاة العشاء, وهذا الشيء يعمل لدي بشكل جيد ولله الحمد. والان انا اريد ان أضيف text view يقوم بحساب المتبقي لصلاة من الوقت الحا
تقوم أولا بتعريف مصفوفة لعناوين المواعيد بنفس الترتيب الذي يرجعه الصف PrayTime ويجب أن يكون تصاعديا (في الشيفرة قد يبدو الترتيب معكوسا بسبب اتجاه اللغة العربية)
String[] salahNames = { "الفجر", "الصبح", "الظهر", "العصر", "المغرب", "العشاء" };
نقوم بالمرور على كافة المواعيد بالترتيب، ونقارن الوقت الحالي بتوقيت كل موعد، عند أول توقيت لا يكون قد مضى نكون حاليا عند الموعد القادم
for (int i = 0; i < salahNames.length; i++) {
// اسم الموعد الحالي
String salahName = salahNames[i];