【问题标题】:How to redue distance between two rows of BrowseFragment如何减少两行浏览片段之间的距离
【发布时间】:2018-08-17 06:17:57
【问题描述】:

我正在使用没有缩放效果的 BrowseFragment,如下所示:

ListRowPresenter presenter = new ListRowPresenter(FocusHighlight.ZOOM_FACTOR_NONE, true);

因此,我在另一行的结尾和开头之间有额外的空间。如图所示(以红色框突出显示)。

我怎样才能减少这个空间?

我已经尝试过覆盖以下尺寸,但没有效果:

<dimen name="lb_browse_padding_bottom">48dp</dimen>
<dimen name="lb_browse_padding_end">56dp</dimen>

【问题讨论】:

    标签: android leanback browsefragment


    【解决方案1】:

    我们可以通过覆盖以下值来调整这些边距:

    <dimen name="lb_browse_expanded_selected_row_top_padding">16dp</dimen>
    <dimen name="lb_browse_expanded_row_no_hovercard_bottom_padding">28dp</dimen>
    

    【讨论】:

    • 您能否详细说明您是如何知道这一点的?你怎么知道要为哪个片段覆盖哪个名称和值?
    • 它在leanback SDK中。每个属性都会影响屏幕上的相应部分。查看更多信息:chromium.googlesource.com/android_tools/+/…
    • 这是一个很好的起点,非常感谢
    猜你喜欢
    • 1970-01-01
    • 2019-03-12
    • 2020-01-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-01-23
    • 2020-03-09
    • 1970-01-01
    相关资源
    最近更新 更多