【发布时间】:2019-04-16 01:18:36
【问题描述】:
目前我正在为电视制作我的应用程序布局,我面临的问题是我有一个 recyclerview 来显示用户最近的活动,在手机中我垂直显示了最近的活动,但在 android 电视中我们有更多的宽度然后高度,所以我想水平显示最近的活动我尝试了很多解决方案,比如
<android.support.v7.widget.RecyclerView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal"
tools:orientation="horizontal" tools:layoutManager="android.support.v7.widget.LinearLayoutManager" />
但它仍然垂直显示我不知道为什么.. 我也尝试在 ScrollView 中添加 recyclerview 但仍然无法正常工作。也许我在 java 中声明了 LinearLayoutManager 这就是它以垂直格式显示的原因..
我正在夸大 reclerview 的片段的代码
View view=inflater.inflate(R.layout.recent_activity_tab1_recycler_view, container, false);
RecyclerView recent_activity_list = (RecyclerView) view.findViewById(R.id.recent_activity_list);
recent_activity_list.setLayoutManager(new LinearLayoutManager(getActivity()));
【问题讨论】:
标签: android android-recyclerview