Step 3: Play
On successful preparation, call play() method to play Mastercard Sonic Feedback.
//import statements
import android.util.Log
import com.mastercard.sonic.listeners.OnCompleteListener
//Create private fun to play sonic
private fun playSonic() {
sonicController.play(
sonicView,
object : OnCompleteListener {
override fun onComplete(statusCode: Int) {
Log.d("SonicFragment", "SonicView is played successfully, statusCode=$statusCode")
}
})
}
//import statements
import android.util.Log;
import com.mastercard.sonic.listeners.OnCompleteListener;
//Add playSonic Method
private void playSonic() {
sonicController.play(
sonicView,
new OnCompleteListener() {
@Override
public void onComplete(int statusCode) {
Log.d("SonicFragment", "SonicView is played successfully, statusCode=$statusCode");
}
});
}
For complete list of StatusCode, click here.
Last updated