الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

طريقة تشغيل ملف صوتي من الدقيقة الثانية ؟؟

بدأه Msh Msh Man في 24 يناير 2012 · 3 رد · 923 مشاهدة · في Android
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليك ,,

اريد ان اعرف اذا كان هناك طريقة لتشغيل ملف صوتي من الوسط وليس من بدايتة ,, مثلا يوجد عندي ملف صوتي يحتوي على سورة كاملة من القرآن الكريم و اريد ان استمع الى الآية رقم 3 من السورة المحددة من غير تشغيل الآية رقم واحد و اثنان ,, ارجو ان اكون اوضحت المشكلة !!

أسألة:

1) هل استطيع فعل هذا الشئ(تشغيل ملف صوتي من الوسط وليس من بدايتة) اذا كان الملف من الإنترنت او موجود في قاعدة بيانات البرنامج ؟؟ و كيف ؟؟

2) هل استطيع ايقاف الملف الصوتي عند ثانية او دقيقة معينة ؟؟ كيف ؟؟

يوجد لدي الكثير من الأسألة لأني مبتدأ جدًا في برمجة الأندرويد ,, لكن لا اريد ان اثقل على من ينوي مساعدتي ...

شكرًا للجميع مقدمًا ,,, :)

#2

وعليكم السلام

إذا كانت تستعمل الميديا بلاير الخاص بالأندرويد فيمكن استعمل دالة seekTo(int mes) حيث يمكنك وضع الميلي ثانية في المتغير. إذا كنت تريد إيقاف الملف أثناء تشغيله (من قبل المستخدم مثلاً) يمكنك استعمال دالة pause() للإيقاف ودالة start() لتشغيل الملف من حيث توقف في المرة الأخيرة.

حسب نص موقع الأندرويد:

اقتباس
Calling start() to resume playback for a paused MediaPlayer object, and the resumed playback position is the same as where it was paused. When the call to start() returns, the paused MediaPlayer object goes back to the Started state.

استدعاء start() سوف يرجع الملف إلى النقطة التي توقف فيها إذا تم بعد استدعاء pause().

أهلاً وسهلاً بك هنا، ويمكنك سؤال ما تريد (فقط لا تنسى اتباع الشروط الموضوعة للأسئلة في هذا المنتدى)

1

WebColorsLogo.png

#3

شكرًا اخي على المعلومة صراحة انا بحثت في نفس الموقع ولم الحظها !! شكرا على المساعدة ,,

بس بالنسبة للسؤال الثاني pause() h او stop() لا يسمحو لي بتمرير براميتر او قيمة لتحديد ثانية الايقاف ,,,

فهل هناك دالة تقوم بهذه الوظيقة ؟؟ او يوجد طريقة تستعمل مع الدوال stop() pause() j لتحديد ثانية الايقاف

و شكرًا اخي khr على المساعدة مرة أخرى ,,

#4

لا تحتاج تمرير أي Parameter في الدوال المذكورة، إذا كنت تستعمل الـ Object الخاص بالميديا بلاير فسوف يوقف الملف ويقوم بإرجاعه إلى نفس النقطة (حسب الملاحظة المأخوذة من الموقع)

WebColorsLogo.png

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…