Jagar Yousef
Jagar Yousef
no it doesn't
All getters and setters are available including the click listeners, In your case you can use ` setImgPlayClickListener()` and `setImgPauseClickListener()` But be careful these are setters and it will override...
Have you added these: ```xml app:visualizationPlayedColor="#ff7700" app:visualizationNotPlayedColor="#727171" ``` ?
@Achisyg this is expected in the side preview but when you run the app and `setAudio` you will see the visualizer because it is rendered upon the voice file you...
@Achisyg Okay I am working on an update, can you paste your XML implementation here?
yes please, it will be easier to debug
After changing `app:enableVisualizer="false"` to `app:enableVisualizer="true"` it worked in my case as shown. Did you try with another `mp3` file when `setAudio`?
It should be since it passes the path to a [normal MediaPlayer](https://github.com/JagarYousef/ChatVoicePlayer/blob/2b98bd026a5d7dc5d3447ee3d1fa636497d94344/chatvoiceplayerlibrary/src/main/java/me/jagar/chatvoiceplayerlibrary/VoicePlayerView.java#L171) I have not tested it
Can you provide the log? this could be also an `OutOfMemoryError` since 2GB is a huge file.
Thanks for the recommendations, I will try to add them as options in the coming update.