در آموزش برنامه نویسی، به درخواست یکی از کاربران، با هم برنامه ای خواهیم نوشت که موزیک های موجود در پوشه raw را در یک لیست ویو جمع آوری می کند و با لمس هر آیتم از ListView آهنگ مورد نظر شروع به پخش می کند.

خوب ابتدا یک پروژه جدید ایجاد کنید. در پوشه res یک پوشه جدید با نام raw بسازید و چند آهنگ در آن قرار دهید. من ۳ آهنگ با نام های sedaye1 و sedaye2 و sedaye3 در این پوشه کپی کرده ام.

حالا لایوت برنامه یعنی فایل activity_main.xml را باز کرده و یک listview به آن اضافه کنید:

و این هم دستورات مربوط به اکتیویتی MainActivity.java:

توضیحات مربوط به کدها، بالای هر دستور ذکر شده است.

دقت کنید که من از ۳ فایل صوتی استفاده کرده ام. اگر شما فایل های بیشتری دارید، باید نام آنها را در آرایه musicha و آدرس آنها را در آرایه resID وارد کنید.

نکته دیگر این که این برنامه به دسترسی خاصی نیاز ندارد.

تصویری از برنامه اجرا شده در گوشی:

پخش موزیک های پوشه raw در لیست ویو

این برنامه تست شده و کاملا قابل اجرا روی گوشی می باشد. می توانید فایل نصبی آن را در ادامه دانلود کنید.

باکس دانلود
چه امتیازی می دهید؟
5 / 0
[ 0 رای ]
به اشتراک بگذارید :
فیسبوک گوگل تویتر کلوب فیسنما دیگ یاهو
دیدگاه کاربران ۳
  • نظرات شما پس از بررسی و تایید نمایش داده می شود.
  • لطفا نظرات خود را فقط در مورد مطلب بالا ارسال کنید.

ولی در شنبه , ۲۴ بهمن ۱۳۹۴ گفته :

سلام
واقعا دمتون گرم خیلی استفاده کردم
فقط کاش یه سیک بار و باتن های پخش و توقف آهنگ رو هم میذاشتین بازم دمتون گرم اگه باتن ها رو هم اضافه کنین واقعا عالی میشه

رضا در سه شنبه , ۱۴ اردیبهشت ۱۳۹۵ گفته :

سلام
اگر میخواسته باشیم این آهنگ ها رو به اشتراک بزاریم چکار باید کرد.
باتشکر

بهرام در چهارشنبه , ۱۵ دی ۱۳۹۵ گفته :

آقا یک دنیا تشکر از شما واقعا کمک زیادی بهم کردید
دمتون گرم