国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

給按鈕點擊事件添加音效;

2019-11-09 14:01:04
字體:
來源:轉載
供稿:網友

編寫布局文件只添加一個button;

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:context="com.example.test4.MainActivity" > <Button android:id="@+id/button1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Button" /></LinearLayout>

編寫代碼;

package com.example.test4;import android.app.Activity;import android.media.AudioManager;import android.media.SoundPool;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import android.widget.ArrayAdapter;import android.widget.AutoCompleteTextView;import android.widget.Button;public class MainActivity extends Activity { PRivate Button button ; private SoundPool sPool;//聲明一個sPool private int music;//定義一個整型用load();來設置suondID @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); button =(Button) findViewById(R.id.button1); sPool =new SoundPool(10, AudioManager.STREAM_SYSTEM, 5);//第一個參數為同時播放數據流的最大個數,第二數據流類型,第三為聲音質量 music=sPool.load(this, R.raw.aaa, 1);//把你的聲音素材放到res/raw里,第2個參數即為資源文件,第3個為音樂的優先級 button.setOnClickListener( new OnClickListener() { @Override public void onClick(View v) { sPool.play(music, 1, 1, 0, 0, 1); } });// }}

3.點擊提交按鈕,就會自動播放, /src/raw文件夾下的aaa.mp3音樂文件


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 马鞍山市| 潼南县| 昆山市| 潞城市| 木里| 察雅县| 汉源县| 鄂托克前旗| 遂川县| 吴川市| 三亚市| 阳曲县| 丰宁| 仁布县| 楚雄市| 固始县| 辽阳县| 平安县| 徐州市| 静宁县| 金溪县| 年辖:市辖区| 麻栗坡县| 岱山县| 蓬莱市| 滕州市| 兴隆县| 浠水县| 图们市| 定安县| 秭归县| 鲁山县| 新竹市| 全州县| 古交市| 依兰县| 五台县| 河北区| 岳普湖县| 遂昌县| 永昌县|