diff --git a/libraries/ui/src/main/java/androidx/media3/ui/PlayerControlView.java b/libraries/ui/src/main/java/androidx/media3/ui/PlayerControlView.java index c981bbb287..a7e25b1767 100644 --- a/libraries/ui/src/main/java/androidx/media3/ui/PlayerControlView.java +++ b/libraries/ui/src/main/java/androidx/media3/ui/PlayerControlView.java @@ -85,12 +85,13 @@ import java.util.concurrent.CopyOnWriteArrayList; /** * A view for controlling {@link Player} instances. * - *

A PlayerControlView can be customized by setting attributes (or calling corresponding + *

A {@code PlayerControlView} can be customized by setting attributes (or calling corresponding * methods), or overriding drawables. * *

Attributes

* - * The following attributes can be set on a PlayerControlView when used in a layout XML file: + * The following attributes can be set on a {@code PlayerControlView} when used in a layout XML + * file: * * - *
  • {@code controller_layout_id} - Specifies the id of the layout to be inflated. See - * below for more details. - * - *
  • All attributes that can be set on {@link DefaultTimeBar} can also be set on a - * PlayerControlView, and will be propagated to the inflated {@link DefaultTimeBar} unless the - * layout is overridden to specify a custom {@code exo_progress} (see below). + *
  • All attributes that can be set on {@link DefaultTimeBar} can also be set on a {@code + * PlayerControlView}, and will be propagated to the inflated {@link DefaultTimeBar}. * * *

    Overriding drawables

    * - * The drawables used by PlayerControlView (with its default layout file) can be overridden by - * drawables with the same names defined in your application. The drawables that can be overridden - * are: + * The drawables used by {@code PlayerControlView} can be overridden by drawables with the same + * names defined in your application. The drawables that can be overridden are: * * *
  • All attributes that can be set on {@link PlayerControlView} and {@link DefaultTimeBar} can * also be set on a PlayerView, and will be propagated to the inflated {@link - * PlayerControlView} unless the layout is overridden to specify a custom {@code - * exo_controller}. + * PlayerControlView}. * * *

    Overriding drawables

    * - * The drawables used by {@link PlayerControlView} (with its default layout file) can be overridden - * by drawables with the same names defined in your application. See the {@link PlayerControlView} - * documentation for a list of drawables that can be overridden. + * The drawables used by {@link PlayerControlView} can be overridden by drawables with the same + * names defined in your application. See the {@link PlayerControlView} documentation for a list of + * drawables that can be overridden. */ public class PlayerView extends FrameLayout implements AdViewProvider {