【发布时间】:2013-12-04 08:06:39
【问题描述】:
我对编程很陌生,所以请不要对我投反对票。 我需要像文本进入 TextView 一样膨胀视图 - 当一行结束时,文本从另一行的开头开始,所以我的膨胀视图应该从屏幕的开头(ViewGroup)开始并进入前一行视图。像往常一样文本。
我看到它的方式 - 我有一种根垂直 LinearLayout,然后我在其中放置水平 LinearLayout,计算屏幕宽度,计算我的视图宽度,膨胀到我的第一个 LinearLayout 可以容纳的数量,并在我的位置创建另一个水平 LinearLayout放置另一行视图并重复此操作,直到我的所有视图都被夸大。
但是可能有一些更简单的方法吗?因为这么简单的事情要做的事情太多了
【问题讨论】:
-
您确实意识到您可以在 TextView 中拥有多行?
-
我做了一个 TextView 的例子 - 我想在屏幕上膨胀我的视图,就像 TextView 操作字符一样。如果您只是将 17 个 ImageViews 膨胀到水平 LinearLayout - 您可能会看到其中的 6-7 个,我希望我的视图以 TextView 放置字符的方式膨胀 - 在几行中
标签: java android android-layout inflate