Мне сложно понять, как изменить текст и действие кнопки. То, что я хочу сделать, это кнопка с текстом "play", и при нажатии на нее будет воспроизводиться песня и изменить текст на "пауза". затем, когда вы нажмете его снова, он приостановит песню и изменит текст на "воспроизведение".
Я знаю, как использовать медиаплеер (кодирование) и просто не знаю, как закодировать кнопку таким образом:
До сих пор я:
final Button testButton = (Button) findViewById(R.id.button1);
testButton.setText("Play");
testButton.setOnClickListener( new View.OnClickListener() {
@Override
public void onClick (View v) {
mPlayer.start();
testButton.setText("Pause");