【问题标题】:How can I add multiple linear layouts with imageviews dynamically?如何动态添加带有图像视图的多个线性布局?
【发布时间】:2019-07-12 05:37:49
【问题描述】:

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

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

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

【问题讨论】:

  • 可以使用recyclerview和linearLayout作为viewHolder来动态添加视图。

标签: android arrays layout imageview


【解决方案1】:

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

请检查此链接:

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

欢迎来到 Android 世界。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-11-17
    • 1970-01-01
    相关资源
    最近更新 更多