Проблема в том, что, когда экран меняет ориентацию, фоновый цвет текста исчезает.Вот определение TextView:
<TextView
android:id="@+id/nomResult"
android:layout_width="fill_parent"
android:layout_height="80sp"
android:text="Nom result"
android:layout_below="@id/svitrkods"
android:layout_alignRight="@+id/svitrkods"
android:layout_above="@+id/exit_button"
android:freezesText="true"
/>
Приложение - это приложение инвентаризации.Когда товар уже находится в инвентаре, я отображаю текст в текстовом представлении с красным фоном.vaiIrInvent.setBackgroundColor(0xfff00000);
это работает.но когда экран вращается, цвет фона исчезает ... Когда приложение помечается звездой, я сохраняю оригинальный цвет фона textview defBackColor = vaiIrInvent.getBackground();
, затем в приложении я переключаюсь на красный или по умолчанию.
if (isInInventory)
{
vaiIrInvent.setBackgroundColor(0xfff00000);
}
else
{
vaiIrInvent.setBackgroundDrawable(defBackColor);
}
Может быть, есть некоторыевариант как android: freezesText?Благодарю.