@TextView setTextColor () não está funcionando
Crio programaticamente uma lista (sem ListView, apenas a adição ao pai) de tais elementos:
<LinearLayout android:layout_width="wrap_content" android:layout_height="wrap_content"
android:orientation="vertical" android:layout_weight="1">
<TextView android:id="@+id/filiale_name"
android:layout_width="fill_parent" android:layout_height="wrap_content"/>
<TextView android:id="@+id/lagerstand_text"
android:layout_width="fill_parent" android:layout_height="wrap_content"
android:textSize="10sp" android:textColor="@color/red"/>
</LinearLayout>
Além disso, eu defini algumas cores em values / colors.xml. Como você vê, o TextView com o ID "lagerstand_text" definiu sua cor para vermelho por padrão. Isso funciona
Ao criar os elementos em Java, eu faço
lagerstandText.setText("bla");
e para alguns elementos também faço
lagerstandText.setTextColor(R.color.red);
e outras cores. Enquanto os elementos nos quais eu não chamo de setTextColor () são vermelhos, todos os outros são cinza, independentemente da cor que eu escolhi (mesmo que seja o mesmo vermelho novamente).
Por que é que