1 package com.xsh.opensltest;
2
3 import android.app.Activity;
4 import android.os.Bundle;
5 import android.view.MotionEvent;
6 import android.view.View;
7 import android.widget.Button;
8 import android.widget.RadioGroup;
9 import android.widget.SeekBar;
10 import android.widget.TextView;
11 import android.widget.Toast;
12
13 import androidx.annotation.Nullable;
14
15 public class SlInstrumentTest extends Activity {
16
17 View.OnTouchListener pianoDownListener = new View.OnTouchListener()
18 {
19 @Override
20 public boolean onTouch(View view, MotionEvent motionEvent)
21 {
22 if(motionEvent.getAction()==MotionEvent.ACTION_DOWN)
23 {
24 if(view.getId()==R.id.c4)
25 {
26 onNote(1,0);
27 }
28 else if(view.getId()==R.id.d4)
29 {
30 onNote(1,0);
31 }
32
33 }
34 else if(motionEvent.getAction()==MotionEvent.ACTION_UP)
35 {
36 if(view.getId()==R.id.c4)
37 {
38 onNote(0,1);
39 }
40 else if(view.getId()==R.id.d4)
41 {
42 onNote(0,1);
43 }
44 }
45 return false;
46 }
47 };
48 @Override
49 protected void onCreate(@Nullable Bundle savedInstanceState) {
50 super.onCreate(savedInstanceState);
51 setContentView(R.layout.activity_opensles);
52 // 显示调试信息
53 Button c4 = findViewById(R.id.c4);
54 Button d4 = findViewById(R.id.d4);
55 c4.setOnTouchListener(pianoDownListener);
56 d4.setOnTouchListener(pianoDownListener);
57 }