Я хочу присвоить флажкам в виде списка в правой части экрана.Выровнять по правому флангу с правой стороны в виде списка
мой макет показан ниже
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="9"
android:orientation="vertical">
<TextView
android:id="@+id/nameTextView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Name"
android:textSize="30sp" />
<TextView
android:id="@+id/numberTextView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Number"
android:textSize="25sp" />
</LinearLayout>
<CheckBox
android:id="@+id/checkBox"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_gravity="right|center"
android:layout_weight="2"
android:gravity="right|center" />
Но когда я запускаю это я получаю результат, как флажки рядом с TextView
Найдено ошибка .. его в mainactivity .. Я поставил ширину listview в качестве содержимого оболочки вместо заполнения родителем
вес макета положить 1 к вашей линейной компоновке над флажком и удалите вес с флажка ставит фиксированную шириной – Pavan
@Pavan ее не работает .. весь TextViews стать затененным и я могу даже видеть флажок –
вы добавили фиксированную ширину к флажку проверить мой обновленный ответ, который вы можете изменить согласно вашему требованию – Pavan