Я пытаюсь создать медиаплеер с кнопкой воспроизведения, и когда нажата кнопка воспроизведения, она изменяется на кнопку паузы. Код, который у меня есть, ниже, но всякий раз, когда я нажимаю кнопку воспроизведения, кнопка исчезает, и ничего не происходит.Как изменить изображение ImageButton при нажатии
public class MainActivity extends Activity {
boolean isPressed = false;
private ImageButton btnTest;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
btnTest =(ImageButton) findViewById(R.id.imageButton2);
btnTest.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
if(isPressed)
btnTest.setBackgroundResource(R.drawable.img2);
else
btnTest.setBackgroundResource(R.drawable.img3);
isPressed = !isPressed;
}
});
}
Я хочу, чтобы изображение переключалось между воспроизведением и приостанавливалось каждый раз при нажатии. Что я должен сделать, чтобы получить такое поведение?