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

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

向 onClick 方法添加聲音

向 onClick 方法添加聲音

開(kāi)心每一天1111 2021-10-20 14:28:29
我想在用戶(hù)單擊應(yīng)用程序按鈕時(shí)添加聲音,知道我該怎么做嗎?我試圖在 res/ 文件上創(chuàng)建一個(gè)具有不同名稱(chēng)的“原始”目錄,例如“test.mp3”,但它不起作用......
查看完整描述

1 回答

?
犯罪嫌疑人X

TA貢獻(xiàn)2080條經(jīng)驗(yàn) 獲得超4個(gè)贊

播放聲音并不困難。只要這些是應(yīng)用程序前臺(tái)操作期間的簡(jiǎn)短聲音就可以了。您需要使用 MediaPlayer。首先,準(zhǔn)備它。


    private MediaPlayer mMediaPlayer = null;


    private MediaPlayer.OnCompletionListener mOnCompletionListener = new MediaPlayer.OnCompletionListener() {

        @Override

        public void onCompletion(MediaPlayer mediaPlayer) {

            if (mMediaPlayer != null) {

                mMediaPlayer.release();


                mMediaPlayer = null;

            }

        }

    };

現(xiàn)在點(diǎn)擊:


public void onItemClick(.........) {


                releaseMediaPlayer();

                mMediaPlayer = MediaPlayer.create(getActivity(),getSoundFileResID());

                mMediaPlayer.setOnCompletionListener(mOnCompletionListener);

                mMediaPlayer.start();

}


您需要實(shí)現(xiàn) getSoundFileResID()。有關(guān)更多信息,請(qǐng)閱讀MediaPlayer OverView


查看完整回答
反對(duì) 回復(fù) 2021-10-20
  • 1 回答
  • 0 關(guān)注
  • 176 瀏覽
慕課專(zhuān)欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢(xún)優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)