Я делаю приложение будильника, в котором пользователи выбирают дни недели, в течение которых будильник погаснет. Для этого я использую 7 переключающих кнопок внутри линейного макета. И что я ожидаю увидеть это Как правильно подобрать массив кнопок в линейном макете
Но я вижу это только в планшетах планшетов. Для многих макетов телефонов я вижу этот
Это последняя кнопка не видна, кнопки не выровнены и имеют символ новой строки. Как это исправить? Мой код XML [РЕДАКТИРОВАНИЕ]:
<LinearLayout
android:id="@+id/linearLayout1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/textView2"
android:layout_centerHorizontal="true"
android:orientation="horizontal"
android:weightSum="7" >
<ToggleButton
android:id="@+id/toggleButtonmon"
android:layout_height="wrap_content"
android:layout_weight="1"
android:layout_width="0dp"
android:textOff="Mon"
android:textOn="Mon" />
<ToggleButton
android:id="@+id/toggleButtontue"
android:layout_height="wrap_content"
android:layout_width="0dp"
android:textOff="Tue"
android:textOn="Tue"
android:layout_weight="1"/>
<ToggleButton
android:id="@+id/toggleButtonwed"
android:layout_height="wrap_content"
android:textOff="Wed"
android:textOn="Wed"
android:layout_weight="1"
android:layout_width="0dp"/>
<ToggleButton
android:id="@+id/toggleButtonthu"
android:layout_height="wrap_content"
android:textOff="Thu"
android:textOn="Thu"
android:layout_weight="1"
android:layout_width="0dp" />
<ToggleButton
android:id="@+id/toggleButtonfri"
android:layout_height="wrap_content"
android:textOff="Fri"
android:textOn="Fri"
android:layout_width="0dp"
android:layout_weight="1"
/>
<ToggleButton
android:id="@+id/toggleButtonsat"
android:layout_height="wrap_content"
android:layout_weight="1"
android:textOff="Sat"
android:textOn="Sat"
android:layout_width="0dp"/>
<ToggleButton
android:id="@+id/toggleButtonsun"
android:layout_height="wrap_content"
android:layout_weight="1"
android:textOff="Sun"
android:textOn="Sun"
android:layout_width="0dp" />
</LinearLayout>
Также убедитесь, что у каждого 'ToggleButton' есть' android: layout_weight = "1" '. Выше кнопка _Friday_ не содержит. – OJ7
ОК сделал все это. Кнопка «Вниз» теперь видна, но все же новая строка подходит, а также не выровнена. –
Yup, хорошая точка @ OJ7 –