Der Hauptgrund ist erstmal, daß FMX alles selber malt, anstatt die nativen Systemkomponenten zu benutzen, womit man dann natürlich auch alles nachbauen muß und eben keine nativen Features dieser Standardkompoenten bekommt.
Im Windows gibt es APIs, um dieses SystemSounds abzuspielen.
z.B.
MessageBeep (welches sich auch in
Beep versteckt)
Was Eigenes einzubinden ist nicht unbedingt so gut, denn dann müsstest du das jedesmal anpassen, wenn Google den Sound verändert.
Solche APIs gibt es doch bestimmt auch im Android und dazu müsste man dann nur noch irgendwie rausbekommen ob der Sound abgespielt werden soll, falls diese
API das nicht gleich mit erledigt.