国产探花免费观看_亚洲丰满少妇自慰呻吟_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音樂文件


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 泰顺县| 定襄县| 镇平县| 灵台县| 祁门县| 宾川县| 永新县| 会理县| 晋城| 余江县| 榕江县| 通化市| 贵溪市| 鄂托克旗| 阜宁县| 兰州市| 双流县| 万年县| 西乌珠穆沁旗| 新巴尔虎左旗| 宣武区| 炎陵县| 共和县| 奉新县| 汝城县| 鹿泉市| 汪清县| 美姑县| 乡城县| 随州市| 临沧市| 马龙县| 黄陵县| 通江县| 玉环县| 辽阳县| 延吉市| 新泰市| 周口市| 电白县| 婺源县|