是否可以减少leanback android tv应用程序中headerFragment的宽度

Pra*_*kar 0 android android-tv

我正在尝试减少标题片段宽度。但是我可以更改标题片段内的文本和图标而不是宽度。

我试图在项目布局内设置宽度,但不幸的是它不起作用。

icon_header_item.xml

<RelativeLayout
    android:layout_width="100dp"
    android:layout_height="wrap_content">

<ImageView
    android:id="@+id/header_icon"
    android:layout_width="48dp"
    android:layout_height="48dp"
    android:layout_marginTop="20dp"/>

<TextView
    android:id="@+id/header_label"
    android:layout_width="140dp"
    android:layout_below="@id/header_icon"
    android:layout_centerHorizontal="true"
    android:layout_height="wrap_content"/>

</RelativeLayout> </android.support.v17.leanback.widget.NonOverlappingLinearLayout>
Run Code Online (Sandbox Code Playgroud)

在图片中看到

在此处输入图片说明

cas*_*zen 5

您可以覆盖您的原始尺寸 res/values/dimens.xml

<dimen name="lb_browse_headers_width">210dp</dimen><!--  Original: 270  -->
<dimen name="lb_browse_rows_margin_start">178dp</dimen><!--  Original: 238  -->
Run Code Online (Sandbox Code Playgroud)