![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android TV
ChocolateTan
我是個小菜B
展开
-
Android TV RowsSupportFragment 默认行选中
在实际开发中,需要使用 Activity+Fragment (继承RowsSupportFragment)布局,这样导致 Fragment 加载完数据会默认选中第一行,查看源码发现是 GridLayoutManager.java 第 229 行导致,暂时未找到可以阻止默认选中第一行方法。 ...原创 2021-09-20 22:59:27 · 382 阅读 · 0 评论 -
Android TV ListRowPresenter 边距问题
使用默认的ListRowPresenter会出现边距问题,如下: 只要能获取id为row_content的HorizontalGridView就可以修改,效果如下 需要修改行的样式即可 @Override public void onViewCreated(@NonNull View view, @Nullable Bundle savedInstanceState) { super.onViewCreated(view, savedInstanceState);..原创 2021-08-06 18:10:48 · 646 阅读 · 0 评论 -
Android TV androidx.leanback:leanback 开箱体验
public class HomeFragment extends BrowseSupportFragment { private static final int GRID_ITEM_WIDTH = 200; private static final int GRID_ITEM_HEIGHT = 200; @Override public void onCreate(Bundle savedInstanceState) { super.onCr...原创 2021-07-22 17:09:29 · 1044 阅读 · 1 评论