Нет! Не используйте всплывающее окно. Поместите холст где-нибудь спрятанный за панелью управления и просто установите его видимым в true, когда вы наводите курсор мыши на элемент управления.
Я не помню, если ползунок youtube закрывает кнопку громкости или появляется над ней, но в любом случае вы можете поместить ее туда с помощью холста.
Если вы хотите, чтобы это был один компонент, проблема, с которой вы столкнетесь, заключается в том, что размер будет неправильным, если вы скроете ползунок в компоненте кнопки (он будет измеряться, чтобы быть размером ползунка, а не кнопка). Но не волнуйся! Просто переопределите measure () и измерьте кнопку вместо обоих. Затем, если для clipContent установлено значение false, ползунок может отображаться за его пределами