все.Я работаю над настройкой разметки домашнего экрана для приложения Android, в котором есть сетка значков запуска 4х4.Моя текущая структура для этого выглядит следующим образом:
<TableLayout>
<TableRow>
<LinearLayout android:orientation="vertical">
<ImageButton>
<TextView>
</LinearLayout>
</TableRow>
...
...
...
</TableView>
Когда я запускаю это, я немедленно получаю принудительное закрытие.Если я удаляю LinearLayout из уравнения, это работает, но я не получаю нужное выравнивание.Есть ли что-то не так с размещением линейного макета внутри стола?Или здесь что-то еще происходит?Насколько я могу судить, все мои xml действительны, и я думаю, что у меня есть все необходимые атрибуты, которые мне нужны.Это сводит меня с ума, так как, похоже, нет никакой документации об этой настройке.