آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

پخش چندآهنگ در یک اکتیویتی

119951  10 سال پیش  10 سال پیش
0 0

توی برنامم توی یک اکتیویتی 4 تا دکمه دارم  که میخام وقتی رو هرکدوم ک کلیک کرد یک آهنگ پخش بش و آهنگ قبلی قطع بش اما وقتی رو بعدی کلیک میکنی همون آهنگ قبلی رو میخونه،آهنگ جدید رو نمیخونه،کسی میدونه چرا؟

  itemIcon4.setOnClickListener(new WebView.OnClickListener() {
            @Override
            public void onClick(View v) {
                if (meidaPlayer isplaying){
                meidaPlayer.stop();}
                   music(er);
                    meidaPlayer.start();
            }
        });

  void music(String filename){

try {
        AssetFileDescriptor afd = this.getAssets().openFd(filename);
        meidaPlayer.setDataSource(
        afd.getFileDescriptor(),
        afd.getStartOffset(),
        afd.getLength()
        );
        afd.close();
        meidaPlayer.prepare();
        meidaPlayer.start();
        } catch (IllegalArgumentException e) {
        e.printStackTrace();
        } catch (IllegalStateException e) {
        e.printStackTrace();
        } catch (IOException e) {
        e.printStackTrace();

        }}

 برای این سوال پاسخی وجود ندارد.

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