首页 > 解决方案 > 如何动态添加带有图像视图的多个线性布局?

问题描述

我正在尝试根据先前输入的字符串将图像添加到我的应用程序中。

这是我最后一年的项目,我将从用户那里获取语音输入,并为他们的输入提供 BSL 手指拼写翻译。目前我只是想让翻译部分正常工作,语音转文本功能可以稍后出现。

我希望该应用程序能够接受我的文本输入,将其分解为单个字符,然后检查每个字符以查看它是什么字母,然后在输出窗口中显示该字母的相应图像。图像应并排显示,并在序列到达页面末尾时自动开始新行。

标签: androidarrayslayoutimageview

解决方案


对于这种情况,您不需要线性布局。如果您的所有图像视图具有相同的大小,请尝试使用 RecyclerView 和网格布局管理器;如果您的图像视图具有不同的大小,请尝试使用 StaggeredGridLayoutManager。

请检查此链接:

https://developer.android.com/reference/android/support/v7/widget/RecyclerView.LayoutManager

欢迎来到安卓世界。


推荐阅读