Хочу создать кнопку при нажатии которой выйдет изображение/фото

Здесь я сделал кнопку чтоб при нажатии на нее играла музыка. Сейчас я бы хотел чтоб эта кнопка выполняла бы две функции (выведение фото при нажатии на кнопку

P.S2 вроде сделал вот это, думаю код должен работать, но наверное я ошибся с путями указаниями картинки, так как все работает, но при нажатии на кнопку нет картины, только музыка, подскажите пожалуйста в чем моя ошибка тут и как ее исправить. Функцию вызвал, но приложение теперь просто закрывается при нажатии на кнопку.

@Override

protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    bt = (Button)findViewById(R.id.clickme);
    imgDisplay = (ImageView)findViewById(R.id.img_display);
    imgDisplay.setVisibility(View.GONE);
    handleVisibilityImageView();
    final MediaPlayer mp = MediaPlayer.create(this, R.raw.sample);
    bt.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View view) {
            mp.start();
        }
    });
}


private void handleVisibilityImageView(){

    if (mp.isPlaying()){
        imgDisplay.setVisibility(View.VISIBLE);
    }else{
        imgDisplay.setVisibility(View.GONE);
    }

}

}


Ответы (0 шт):