Тем временем я копался в коде SDK, и я не уверен на 100% в этом, но похоже, что свойство видимости используется только в рисованных объектах для анимации.также, если необходим контроль видимости, разработчик несет ответственность за его реализацию,
(1) вызывая invalidate (), чтобы вызвать перерисовку холста, и (2) не рисуя рисуемый объект на холсте, когда инфраструктура вызывает draw().
В основном, чтобы скрыть рисованный объект, не рисуйте его.