По какой-то причине TextView не попадает вправо (конец) ImageView. См. Изображение аккумулятора и его проценты.Невозможно сгладить TextView toRightOf ImageView
ток:
Ожидаемое:
Код:
...
<RelativeLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_weight="1.3">
<ImageView
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:scaleType="fitStart"
android:id="@+id/battery_level"
/>
<TextView
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:layout_toRightOf="@id/battery_level"
android:layout_toEndOf="@id/battery_level"
android:layout_alignEnd="@id/battery_level"
android:layout_alignRight="@id/battery_level"
android:layout_marginLeft="6dp"
android:layout_marginStart="6dp"
android:id="@+id/battery_level_percents"
style="@style/Blue_TextViewStyle"
/>
</RelativeLayout>
...
Любая идея, что вызывает это поведение?
EDIT: Если я жёстко источник изображения ImageView
и текста в TextView
то это выглядит как в режиме конструктора:
код этого:
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:scaleType="fitStart"
Кажется, что e даже wrap_content
не работает.
Изменить 'RelativeLayout' ширину в' wrap_content' и удалите 'layout_weight' – Yugesh
И вы можете проверить ваш' Blue_TextViewStyle'. Возможно, есть некоторые атрибуты, которые вызывают ваше поведение. – rom4ek
Похоже, что RelativeLayout находится внутри LinearLayout .. wat s ориентация LinearLayout ?? –