如何动态添加带有图像视图的多个线性布局?

时间:2019-02-18 19:22:45

标签: android arrays layout imageview

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

这是我的最后一个项目,我将接受用户的语音输入,并为他们提供BSL拼写翻译。目前,我只是想使翻译部分正常工作,语音转文本功能可以稍后再提供。

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

1 个答案:

答案 0 :(得分:0)

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

请检查此链接:

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

欢迎来到Android世界。