2 つの異なるテキストビューでタッチを使用して 2 つのオーディオを再生するプロジェクトを作成しました。これは1つのテキストビューの簡単なコードです
tv.setOnTouchListener(new OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event)
{
if(event.getAction() == MotionEvent.ACTION_DOWN)
{
if( v == findViewById( R.id.CustomFontText ))
{
if (mp != null && mp.isPlaying()) {
mp.stop();
}
else
{
mp.start();
}
if (mp1 != null && mp1.isPlaying()) {
mp1.pause();
}
mp.start();
}
}
return false;
}
ここmp
に とmp1
2 つのメディア プレーヤーがあります。tv=textview
.タッチプレイtv
時。mp
そして、tv
もう一度タッチすると停止します、、、もう一度タッチすると停止した後、再びオーディオを再生しません.しかし、このプロセス内でこれをすべてのタッチで作成したいtv
....Play -->Stop-->Play-->Stop....continuous
またはそれを実装しますか?