رفتن به مطلب
انجمن اندروید ایران | آموزش برنامه نویسی اندروید و موبایل
  • android.png.1fab383bc8500cd93127cebc65b1dcab.png

پست های پیشنهاد شده

سلام دوستان

من برای پخش یک صدای خیلی کوتاه توی برنامم از SoundPool استفاده کردم

یعنی با هر بار کلیک این صدای کوتاه پخش میشه

همه چی درست کار میکنه و مشکلی نداره

اما وقتی کاربر بیشتر از حدود 50 بار دکمه رو تاچ کنه ،بعد از اون یکی در میون صداهه پخش میشه و همینجور اگه ادامه بده دیگه اصلا پخش نمیشه!

حتی اکتیویتی های دیگه هم نمیتونن صدایی پخش کنن

راه حلی ندارین واسه این مشکل؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

این کدهای بخش متغیر ها:

[align=left][shcode=java]    AudioManager audioManager;

    SoundPool soundPool1;

    HashMap soundPoolMap1;

    float leftVolume = 1;

    float rightVolume = 1;

    int priority = 1;

    int no_loop = 0;

    float normal_playback_rate = 1f;[/shcode]

[align=right]کد های ساخت شی Soundpool :

[align=left][shcode=java]audioManager = (AudioManager)getSystemService(Context.AUDIO_SERVICE);

soundPool1 = new SoundPool(4, AudioManager.STREAM_MUSIC, 100);

 soundPoolMap1 = new HashMap();

soundPoolMap1.put(1, soundPool1.load(Menu.this, R.raw.my_sound, 1));[/shcode]

[align=right]این هم کد پخش شدن صدا:

[align=left][shcode=java]soundPool1.play(1, leftVolume, rightVolume, priority,no_loop, normal_playback_rate);[/shcode][/align]

[/align]

[/align]

.[/align]

[/align]

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام

به نظر من اگه با مدیا پلیر کار کنی کارت راحتتره.

بامدیادسترسی بهتری به پخش و ایستاپ فایل هات داری.

لینک ارسال
به اشتراک گذاری در سایت های دیگر
سلام

به نظر من اگه با مدیا پلیر کار کنی کارت راحتتره.

بامدیادسترسی بهتری به پخش و ایستاپ فایل هات داری.

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

ساند پول مخصوص پخش صدا های چند ثانیه ایه

لینک ارسال
به اشتراک گذاری در سایت های دیگر

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...