# Chromeless UI sample code on Android

The [Android Custom UI sample](https://github.com/THEOplayer/samples-android-sdk/tree/master/Custom-UI) provides a basic chromeless implementation using native Android controls.

Use the project to see how a custom interface is layered over `THEOplayerView` and connected to the Player API. Treat it as a starting point: adapt lifecycle handling, accessibility, error states, and styling to your application's requirements.

Before extending the sample, review how to [map common UI components](https://docs-preview.optiview.dolby.com/pr-873/theoplayer/how-to-guides/android/ui/chromeless/mapping-components.md) and consider the recommended [UX enhancements](https://docs-preview.optiview.dolby.com/pr-873/theoplayer/how-to-guides/android/ui/chromeless/ux-enhancements.md).
