我周围中搜索在谷歌和整个这个网站,我发现与我的类似问题,其中如何包含在一个图像传来TextView的文字,例如"我的名字是[图片]",得到的回答是这样的:
ImageSpan is = new ImageSpan(context, resId);
text.setSpan(is, index, index + strLength, 0);
Run Code Online (Sandbox Code Playgroud)
我想在这段代码中知道,
text.setSpan()类似的导入或引用或保留文本吗?如果有人可以为我打破这一点,我将非常感激.
我需要一个多线布局,它可以表现为水平线性布局,但是当没有足够的空间放置新的小部件时,它会扩展到下一行,就像文本中的单词一样.小部件将在运行时添加到那里,并应该使用wrap_content.实际上,会有按钮.
有这样的行为的小部件吗?或者给出一个关于如何自己编写这种布局的建议.
最后它应该是这样的:

有没有办法在水平线性布局中包装图像按钮?或者还有其他方法可以做以下事情吗?
我有六个图像按钮.假设这些按钮出现在中等分辨率设备中,如下所示:
Image button 1 | Image button 2 | Image button 3 | (1st row)
Image button 4 | Image button 5 | Image button 6 | (2nd row)
Run Code Online (Sandbox Code Playgroud)
我希望这些按钮出现在平板电脑或任何高分辨率设备中,如下所示:
Image button 1 | Image button 2 | Image button 3 | Image button 4 | (1st row)
Image button 5 | Image button 6 | (2nd row)
Run Code Online (Sandbox Code Playgroud)
或者像这样:
Image button 1 | Image button 2 | Image button 3 | Image button 4 | Image button 5 | …Run Code Online (Sandbox Code Playgroud)