Я новичок в android. Я также попробовал fill_parent, match_parent вместо wrap_content. Я хочу две кнопки с фоновым изображением в одной строке. Я пробовал использовать weightSum = "2", и каждая кнопка имела layout_weigh = "1". Но это не работает . Пожалуйста, кто-нибудь подскажет, где я иду не так. Мой файл XML нижеКнопки с фоновым изображением не рядом друг с другом?
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical"
android:weightSum="2">
<Button
android:id="@+id/button5"
style="?android:attr/borderlessButtonStyle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="4dp"
android:layout_marginStart="4dp"
android:layout_marginTop="4dp"
android:layout_weight="1"
android:background="@drawable/theatre"
android:gravity="bottom|center_horizontal"
android:paddingBottom="18dp"
android:text="THEATRE"
android:textColor="@color/green" />
<Button
android:id="@+id/butt3"
style="?android:attr/borderlessButtonStyle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginEnd="4dp"
android:layout_marginRight="4dp"
android:layout_marginTop="4dp"
android:layout_weight="1"
android:background="@drawable/hospital_icon"
android:gravity="bottom|center_horizontal"
android:paddingBottom="18dp"
android:text="HOSPITAL"
android:textColor="@color/green" />
<Button
android:id="@+id/button1"
android:layout_weight="1"
style="?android:attr/borderlessButtonStyle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="4dp"
android:layout_marginStart="4dp"
android:layout_marginTop="4dp"
android:background="@drawable/pubs"
android:gravity="bottom|center_horizontal"
android:paddingBottom="18dp"
android:text="PUBS"
android:textColor="@color/green" />
<Button
android:id="@+id/button2"
android:layout_width="wrap_content"
android:layout_weight="1"
android:layout_height="wrap_content"
style="?android:attr/borderlessButtonStyle"
android:layout_gravity="left|top"
android:layout_marginTop="4dp"
android:layout_row="1"
android:background="@drawable/hotel"
android:gravity="bottom|center_horizontal"
android:paddingBottom="18dp"
android:layout_marginStart="4dp"
android:layout_marginLeft="4dp"
android:text="HOTELS"
android:textColor="@color/green" />
<Button
android:id="@+id/button6"
style="?android:attr/borderlessButtonStyle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginEnd="4dp"
android:layout_marginRight="4dp"
android:layout_marginTop="4dp"
android:layout_weight="1"
android:background="@drawable/mall"
android:gravity="bottom|center_horizontal"
android:paddingBottom="18dp"
android:text="MALLS"
android:textColor="@color/green" />
<Button
android:id="@+id/button4"
style="?android:attr/borderlessButtonStyle"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginEnd="4dp"
android:layout_marginRight="4dp"
android:layout_marginTop="4dp"
android:background="@drawable/monum"
android:gravity="bottom|center_horizontal"
android:paddingBottom="18dp"
android:text="MONUMENTS"
android:textColor="@color/green" />
<Button
android:id="@+id/button7"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="left|center_vertical"
android:text="EXPENSE CALCULATOR"
android:textColor="@color/green" />
</LinearLayout>
ориентация = «горизонтальные» Смотрите здесь http://stackoverflow.com/questions/6116910/difference-between-androidorientation-vertical-vs-androidorientation-horizo – Nabin
привет Nimit Я думаю, вы должны требовать равной размер кнопки в LinearLayout, я прав? – Sanket990
Чтобы поместить в один ряд, измените ориентацию от вертикали до горизонтали в xml. –