第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

每次使用android studio按下按鈕時,如何讓1個按鈕播放隨機聲音

每次使用android studio按下按鈕時,如何讓1個按鈕播放隨機聲音

慕的地6264312 2021-07-09 14:00:18
public class MainActivity extends AppCompatActivity { MediaPlayer mp; ImageButton soundbutton; //這是添加的聲音int[] sounds ={R.raw.yeet1, R.raw.yeet2, R.raw.yeet3, R.raw.yeet4, R.raw.yeet5, R.raw.yeet6, R.raw.yeet7, R.raw.yeet8, R.raw.yeet9, R.raw.yeet10, R.raw.yeet11, R.raw.yeet12, R.raw.yeet13}; Random r = new Random(); int Low = 0; int High= 13; int rndm = r.nextInt(High-Low) + Low; @Override protected void onCreate(Bundle savedInstanceState) {     super.onCreate(savedInstanceState);     setContentView(R.layout.activity_main);//創(chuàng)建媒體播放器    soundbutton = (ImageButton) this.findViewById(R.id.button_view);     mp = MediaPlayer.create(getApplicationContext(),sounds[rndm]);     soundbutton.setOnClickListener(new View.OnClickListener() {         @Override         public void onClick(View view) {             try {                 if (mp.isPlaying()) {                     mp.stop();                     mp.release();                     rndm = r.nextInt(High - Low) + Low;                     mp = MediaPlayer.create(getApplicationContext(), sounds[rndm]);                 }                 mp.start();             } catch (Exception e) {                 e.printStackTrace();             }         }這段代碼無法運行,我不確定是什么原因造成的,感謝您的幫助!
查看完整描述

1 回答

?
jeck貓

TA貢獻1909條經(jīng)驗 獲得超7個贊

當mp玩的不是if塊不執(zhí)行。

改成這樣:


@Override

public void onClick(View view) {

    try {

        if (mp.isPlaying()) {

            mp.stop();

            mp.release();

        }

        rndm = r.nextInt(High - Low) + Low;

        mp = MediaPlayer.create(getApplicationContext(), sounds[rndm]);

        mp.start();

    } catch (Exception e) {

        e.printStackTrace();

    }

}


查看完整回答
反對 回復 2021-07-14
  • 1 回答
  • 0 關注
  • 313 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號