对于我的生活,我无法弄清楚为什么我的文字会像这样结束。我是java / android编程新手,所以如果答案对我来说不明显,我道歉。我有一个tablelayout
有一个静态行,其余的动态编程。静态行看起来很好,但我的动态行有第一个textview
压扁,即使{{1}的权重设置为1 }}。有人可以告诉我我在做什么/不做什么?
XML:
textviews
爪哇:
<TableLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingBottom="16dp"
android:id="@+id/alchemist_favored_class">
<TableRow>
<TextView
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:text="Race"
android:gravity="left"
android:padding="2dp" />
<TextView
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:text="Bonus"
android:gravity="left"
android:padding="2dp" />
</TableRow>
</TableLayout>
结果:
答案 0 :(得分:1)
这样的东西 -
tableFC.setStretchAllColumns(true);
希望这有帮助!
答案 1 :(得分:0)
从行中的第一个文本视图中删除权重可以解决问题,现在可以根据需要显示。