انجمن سایت کلیدستان


رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
پخش آنگ دوم و قطع آنگ اول هنگام پخش.......کمک

پخش آنگ دوم و قطع آنگ اول هنگام پخش.......کمک

#1
Exclamation 
 فقط می خواستم که بدونم چه جوری میشه که 

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

من توی این مشکل دارم  چون وقتی روی اهنگ دوم کلیک میکنم اون یکی اهنگ هم همراه قبلی پخش مشه

و هر دوتاشون با هم پخش میشن و مشکل به وجود می آد

باید کجا این رو بزارم و چجوری درستش کنم بلد نیستم


من فقط در حد ایتدایی بلد 


ممنونم میشم توی این کد ها اموزش بدید

کد:

کد:
import android.app.Activity;
import android.media.MediaPlayer;
import android.os.Bundle;
import android.view.Menu;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;

public class MainActivity extends Activity {
    
    public MediaPlayer player;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        
        Button b_1 = (Button) findViewById(R.id.button1);
        b_1.setOnClickListener(new OnClickListener() {
                                 
            @Override
            public void onClick(View v) {
               player = MediaPlayer.create(MainActivity.this, R.raw.music); 
               player.setVolume(100,100); 
               player.start();
            }
        });
        
        Button b_2 = (Button) findViewById(R.id.button2);
        b_2.setOnClickListener(new OnClickListener() {
                                 
            @Override
            public void onClick(View v) {
               player.stop();
            }
        });
        
        Button b_3 = (Button) findViewById(R.id.button3);
        b_3.setOnClickListener(new OnClickListener() {
                                 
            @Override
            public void onClick(View v) {
               player = MediaPlayer.create(MainActivity.this, R.raw.ss); 
               player.setVolume(100,100); 
               player.start();
            }
        });
        
        Button b_4 = (Button) findViewById(R.id.button4);
        b_4.setOnClickListener(new OnClickListener() {
                                 
            @Override
            public void onClick(View v) {
               player.stop();
            }
        });
    }
}

[عکس: smile.gif] [عکس: smile.gif] [عکس: smile.gif] [عکس: smile.gif] [عکس: smile.gif] [عکس: smile.gif] [عکس: smile.gif] [عکس: smile.gif] [عکس: smile.gif] [عکس: smile.gif] [عکس: smile.gif] [عکس: smile.gif] [عکس: smile.gif]


میدونم باید از(روش های stop و reset) استفاده کنم اما نمیدونم چجوری
آدم ها سه دسنه اند :
Explanation موفق - با تلاش - بدون امید Explanation
پاسخ


پیام‌های این موضوع
پخش آنگ دوم و قطع آنگ اول هنگام پخش.......کمک - توسط hossein5513 - ۱۳۹۵/۰۲/۰۳, ۰۵:۱۷ ب.ظ

پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان