全部。我正在为一个 Android 应用程序设置一个主屏幕布局,其中有一个 4x4 网格的启动图标。我目前的结构是这样的:
<TableLayout>
<TableRow>
<LinearLayout android:orientation="vertical">
<ImageButton>
<TextView>
</LinearLayout>
</TableRow>
...
...
...
</TableView>
当我运行它时,我会立即强制关闭。如果我从等式中删除 LinearLayout ,它可以工作,但我没有得到我想要的对齐方式。将线性布局放在表格行中是否存在固有问题?还是这里可能发生了其他事情?据我所知,我的 xml 都是有效的,我认为我拥有我需要的所有必需属性。这有点让我发疯,因为似乎没有任何关于此设置的文档。