ADD file via upload

master
p10297854 4 years ago
parent 15abe783ea
commit 72393f8b74

@ -0,0 +1,118 @@
package com.example.musicwork.chuangguan;
import android.os.Bundle;
import android.util.Log;
import android.view.View;
import androidx.appcompat.app.AppCompatActivity;
import com.example.musicwork.R;
public class Teach extends AppCompatActivity {
private PianoMusic utils; // 工具类
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_teach);
// 新建工具类
utils = new PianoMusic(getApplicationContext());
}
//在xml中定义的myClick方法
public void myClick(View view) throws Throwable {
int temp;
switch (view.getId()) {
// 实现每个按钮自己的点击事件
case R.id.button1:
temp = 0;
utils.soundPlay(temp);
// Log.e("TAG", String.valueOf(utils.soundPlay(temp)));
Log.e("TAG", "通过xml绑定实现的点击事件1");
break;
case R.id.button2:
temp = 1;
utils.soundPlay(temp);
break;
case R.id.button3:
temp = 2;
utils.soundPlay(temp);
break;
case R.id.button4:
temp = 3;
utils.soundPlay(temp);
break;
case R.id.button5:
temp = 4;
utils.soundPlay(temp);
break;
case R.id.button6:
temp = 5;
utils.soundPlay(temp);
break;
case R.id.button7:
temp = 6;
utils.soundPlay(temp);
break;
case R.id.button8:
temp = 7;
utils.soundPlay(temp);
break;
case R.id.button9:
temp = 8;
utils.soundPlay(temp);
break;
case R.id.button10:
temp = 9;
utils.soundPlay(temp);
break;
case R.id.button11:
temp = 10;
utils.soundPlay(temp);
break;
case R.id.button12:
temp = 11;
utils.soundPlay(temp);
break;
case R.id.button13:
temp = 12;
utils.soundPlay(temp);
break;
case R.id.button14:
temp = 13;
utils.soundPlay(temp);
break;
case R.id.button15:
temp = 14;
utils.soundPlay(temp);
break;
case R.id.button16:
temp = 15;
utils.soundPlay(temp);
break;
case R.id.button17:
temp = 16;
utils.soundPlay(temp);
break;
case R.id.button18:
temp = 17;
utils.soundPlay(temp);
break;
case R.id.button19:
temp = 18;
utils.soundPlay(temp);
break;
case R.id.button20:
temp = 19;
utils.soundPlay(temp);
break;
case R.id.button21:
temp = 20;
utils.soundPlay(temp);
break;
}
Log.e("TAG", "通过xml绑定实现的点击事件成功");
}
}
Loading…
Cancel
Save