- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我在我的 Android TV 项目中遇到子类化 VerticalGridFragment
的问题:一切正常,但如果一行中的项目少于最大列数,则项目水平对齐开始从中心。
奇怪的是,只有当元素总数小于最大列数时才会发生这种情况。例如,假设这个数字是 6,如果我有 1 个项目,它就会放在行的中心。相反,如果我有 14 个项目,则第三行的 2 个项目从左边开始放置。
有没有办法将一行中的项目对齐到左边
或开始
?我做错了什么吗?
我试过这种方式但没有任何反应,项目从中心开始对齐。
<style name="AppTheme.Widget.Leanback.GridItems.VerticalGridView"
parent="Widget.Leanback.GridItems.VerticalGridView">
<item name="android:gravity">left|start</item>
</style>
然后在我的主题中这样设置它,它扩展自 Theme.Leanback
:
<item name="itemsVerticalGridStyle">@style/AppTheme.Widget.Leanback.GridItems.VerticalGridView</item>
最佳答案
也许是 VerticalGridView
本身,<item>
的父级, 具有较小的宽度并居中对齐。
可以尝试设置VerticalGridView
的宽度成为match_parent
(参见 fasteque 的评论)。
关于安卓电视 : VerticalGridFragment row items alignment,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38238819/
我正在创建 android 电视应用程序,但我不知道如何在 Verticalgridfragment 中实现无限滚动,我使用 ArrayObjectAdapter,有人可以帮我做吗? 最佳答案 我很想
我正在使用 VerticalGridFragment 以类似网格的布局显示项目我不需要显示搜索或标题,我希望行从屏幕顶部开始,没有任何边距。有什么帮助吗? 最佳答案 我找到了一种方法,方法是覆盖 Ve
我在我的 Android TV 项目中遇到子类化 VerticalGridFragment 的问题:一切正常,但如果一行中的项目少于最大列数,则项目水平对齐开始从中心。 奇怪的是,只有当元素总数小于最
我正在开发一个 Android TV 应用程序,但我对 VerticalGridFragment 呈现的标准阴影不太满意,我希望它更小,更暗一些。 我搜索了代码,但没有找到任何完整的工作解决方案。在我
我见过很多关于 Binary XML file line #2: Binary XML file line #2: Error inflating class fragment 的问题,但没有一个与我
我正在尝试将自定义 View 设置为 VerticalGridFragment 的标题 这是我创建的类: public class MainTitleView extends RelativeLayo
我需要获取 VerticalGridFragment 的选定项/焦点项的索引。我在文档https://developer.android.com/reference/android/support/v
我是一名优秀的程序员,十分优秀!