问题标签 [android-flexboxlayout]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - android:flexbox不包装内容
我正在使用这个flexbox 布局。我被困在行为上。如果动态添加的项目无法放入,我希望将项目显示到下一行FlexboxLayout
。
Flexbox Version: 0.2.2
下面是我的 XML 代码:
我的Java代码:
但实际上发生的是,flexbox 缩小了内容。可以说,预期的结果是,如果只能首先安装三个类别,那么下一行应该出现下一个项目。
如果有人可以帮助我解决这个问题。
android - Android Google FlexboxLayout:获取行数或列数
我正在使用Google 的 FlexboxLayout Android 库。
我正在搜索如何获取行数(当flexDirection
属性设置为row
orrow_reverse
时)或列数(当flexDirection
属性设置为column
or时column_reverse
)。
android - FlexboxLayout与LinearLayout或RelativeLayout的性能对比?
我看到的直接优势是减少了View
层次结构,但我不禁注意到它在 期间需要多次通过onMeasure()
,在这种情况下,与其他人FlexboxLayout
相比的性能如何RelativeLayout
?
注意:官方文档和 GitHub wiki 目前没有提到相对于其他布局的性能改进。
android - Android FlexboxLayout 使用
我创建了一个简单的应用程序,该应用程序使用具有方向 =“水平”的 LinearLayout 具有一系列子视图,并手动计算设备宽度,一旦子项跨越设备宽度,然后我将更改高度以将子项保存在下一行。
但是现在android已经引入了FlexboxLayout,我可以用FlexboxLayout代替现有的LinearLayout吗?
是的,用 FlexboxLayout 替换 CustomLinearLayout 可以正常工作。这是代码。
构建.gradle
布局.xml
活动.java
android - 防止 RecyclerView 回收
我正在使用FlexboxLayoutManager
,RecyclerView
我需要防止 RV 被回收。我试图设置itemViewCacheSize()
为总项目数,但没有帮助。我也尝试设置maxedRecycledViews()
为 0 没有结果。如何防止 RV 被回收?
android - 我们如何将 FlexboxLayout 用于 API 14
我想为 API 14 使用 FlexboxLayout,但我遇到了一些问题,即ViewCompat
类方法 ViewCompat.combineMeasuredStates
方法不适用于 api 14。那么我该如何使用它呢?
android - 如何在 FlexboxLayout 中使用权重使 3 个线性布局居中?
我有一个FlexboxLayout
,里面有 3 个LinearLayout's
,我想以相同的宽度和高度居中,但是它们的宽度不同。我怎样才能使它们居中FlexboxLayout
?
这是我的 XML 代码:
android - 计算 flexbox 中的行数
在我使用过的 android 应用程序中flexbox-layout
。
我正在将按钮动态添加到flexbox
.
我需要知道当前渲染了多少行(创建了多少行 flexbox 来显示按钮)
这是我的flexbox-layout
: