Leanback VerticalGridFragment删除顶部间距

nadine87

我正在使用VerticalGridFragment以类似网格的布局显示项目,而无需显示搜索或标题,并且我希望行从屏幕顶部开始而没有任何边距。有什么帮助吗?下图中的示例

第125章

您需要创建名称为CustomVerticalGridPresenter的新类,并在其中添加关注代码

public class CustomVerticalGridPresenter extends VerticalGridPresenter {

    VerticalGridView gridView;

    CustomVerticalGridPresenter(int zoom, boolean val){
        super(zoom, val);
    }

    @Override
    protected void initializeGridViewHolder(ViewHolder vh) {
        super.initializeGridViewHolder(vh);
        gridView = vh.getGridView();
        int top = 20;//this is the new value for top padding
        int bottom = gridView.getPaddingBottom();
        int right = gridView.getPaddingRight();
        int left = gridView.getPaddingLeft();
        gridView.setPadding(left,top,right,bottom);
    }
}

然后在verticalgridfragment类中使用

CustomVerticalGridPresenter videoGridPresenter = new 
CustomVerticalGridPresenter(ZOOM_FACTOR, false);

代替

VerticalGridPresentervideoGridPresenter = new VerticalGridPresenter(ZOOM_FACTOR, false);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

VerticalGridFragment 未正确显示 Android Leanback

来自分类Dev

Android TV的Leanback:取消设置视频标题会增加行间距

来自分类Dev

android leanback搜索片段

来自分类Dev

Leanback行片段

来自分类Dev

Android TV Leanback

来自分类Dev

在exoplayer leanback中隐藏seekbar

来自分类Dev

简化Android TV / Leanback的登录

来自分类Dev

如何创建透明的PlaybackControlsRow leanback

来自分类Dev

Android Studio Leanback隐藏状态栏

来自分类Dev

Android TV Leanback imagecardview文字颜色

来自分类Dev

Leanback-如何创建镶嵌视图?

来自分类Dev

Android Leanback ArrayObjectAdapter 添加多个Presenter

来自分类Dev

Leanback 库 - PlaybackSupportFragment - 如何隐藏次要操作

来自分类Dev

如何删除我部分顶部的额外间距

来自分类Dev

滚动视图顶部间距

来自分类Dev

ul 顶部的间距

来自分类Dev

是否有使用字幕的ExoPlayer + Leanback库示例?

来自分类Dev

Android Leanback库HorizontalGridView scrollToPosition不起作用

来自分类Dev

在Leanback Library的DetailsFragment中更改操作按钮的默认选择颜色

来自分类Dev

为ListView创建类似于leanback的Zoom效果

来自分类Dev

如何在多面板中删除饼图中的间距,并使用r在顶部仅显示一个图例

来自分类Dev

如何在com.android.support:leanback-v17中实现2级以上导航

来自分类Dev

Leanback库是否支持电视应用程序的API级别19 Android?

来自分类Dev

如何使用leanback库在android TV中有效地实现大型单个列表

来自分类Dev

在leanback的标题视图中使用多个Orb按钮或其他按钮

来自分类Dev

如何使用leanback库在Android TV中有效地实现大型单个列表

来自分类Dev

在leanback的标题视图中使用多个Orb按钮或其他按钮

来自分类Dev

QGridLayout删除间距

来自分类Dev

QGridLayout删除间距

Related 相关文章

  1. 1

    VerticalGridFragment 未正确显示 Android Leanback

  2. 2

    Android TV的Leanback:取消设置视频标题会增加行间距

  3. 3

    android leanback搜索片段

  4. 4

    Leanback行片段

  5. 5

    Android TV Leanback

  6. 6

    在exoplayer leanback中隐藏seekbar

  7. 7

    简化Android TV / Leanback的登录

  8. 8

    如何创建透明的PlaybackControlsRow leanback

  9. 9

    Android Studio Leanback隐藏状态栏

  10. 10

    Android TV Leanback imagecardview文字颜色

  11. 11

    Leanback-如何创建镶嵌视图?

  12. 12

    Android Leanback ArrayObjectAdapter 添加多个Presenter

  13. 13

    Leanback 库 - PlaybackSupportFragment - 如何隐藏次要操作

  14. 14

    如何删除我部分顶部的额外间距

  15. 15

    滚动视图顶部间距

  16. 16

    ul 顶部的间距

  17. 17

    是否有使用字幕的ExoPlayer + Leanback库示例?

  18. 18

    Android Leanback库HorizontalGridView scrollToPosition不起作用

  19. 19

    在Leanback Library的DetailsFragment中更改操作按钮的默认选择颜色

  20. 20

    为ListView创建类似于leanback的Zoom效果

  21. 21

    如何在多面板中删除饼图中的间距,并使用r在顶部仅显示一个图例

  22. 22

    如何在com.android.support:leanback-v17中实现2级以上导航

  23. 23

    Leanback库是否支持电视应用程序的API级别19 Android?

  24. 24

    如何使用leanback库在android TV中有效地实现大型单个列表

  25. 25

    在leanback的标题视图中使用多个Orb按钮或其他按钮

  26. 26

    如何使用leanback库在Android TV中有效地实现大型单个列表

  27. 27

    在leanback的标题视图中使用多个Orb按钮或其他按钮

  28. 28

    QGridLayout删除间距

  29. 29

    QGridLayout删除间距

热门标签

归档