我需要在我的Android应用程序中实现一个水平的listview。我做了一些研究,发现如何在Android中创建一个水平的ListView?和Android中的水平ListView?。但是,这些问题是在RecycerView发布之前提出的。现在有没有更好的方法用RecycerView实现这一点?
现在有没有更好的方法用RecycerView来实现这一点?
是的。
当使用RecycerView
时,需要指定LayoutManager
,它负责布局视图中的每个项。LinearLayoutManager
允许您指定方向,就像普通的LinearLayout
一样。
要使用RecycerView
创建水平列表,可以执行如下操作:
LinearLayoutManager layoutManager
= new LinearLayoutManager(requireContext(), LinearLayoutManager.HORIZONTAL, false);
RecyclerView myList = (RecyclerView) findViewById(R.id.my_recycler_view);
myList.setLayoutManager(layoutManager);
我需要在我的Android应用程序中实现一个水平listview。我做了一些研究,发现如何在Android中制作水平列表视图?和水平列表视图?不过,这些问题在Recyclerview发布之前就被问到了。现在是否有更好的方法使用RecyclerView实现这一点?
我有5刷屏幕和我的代码只是停留在第三个屏幕我想水平滚动。
问题内容: 进行UIImage翻转的解决方案是使用Objective-C代码: 但是,imageWithCGImage在Swift中不可用!是否有使用Swift水平翻转图像的解决方案?谢谢! 问题答案: 大多数工厂方法会迅速转换为初始化程序。只要有可用,即使class方法仍然可用,它们也是首选。您可以使用: 用法如下所示:
问题内容: 我有一个,当行太多时,会出现滚动条,但是当行太长时,该行会分成两行,而不是出现水平滚动条,如何使水平条出现而不是分成两行,我的添加如下: 问题答案: 正如我们自己的Rob Camick 在这里介绍的那样,您可以尝试使用类似… 这将停止行/自动换行
这里的初学者。出于某种原因,在我编码的网站上,未来的按钮在导航栏上没有水平对齐。我正在使用flexbox,但即使如此,它也没有像我希望的那样对齐它们。代码中似乎也没有任何问题。 右侧按钮似乎比左侧按钮低约5px。在这里我完全不知所措,我的代码中似乎没有任何错误导致这种情况。应该修复它的Flexbox标记也不会做任何事情,例如
null 这是我目前所掌握的: 因为HStack决定如何自己布局视图,所以我不确定这是否是正确的视图。我试过用胶囊,但它只是一个圆矩形。我可以使用什么来构建上面的视图?理想情况下,我想给视图一个百分比,然后使其填充适当。