Я использую фигуру, заданную в качестве фона для TextView.Это позволяет мне добавлять закругленные углы и другие эффекты.Форма определяется так:
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
<corners android:topLeftRadius="8dp" />
</shape>
, и я использую ее так:
<TextView
android:id="@+id/project"
style="@style/textView"
android:background="@drawable/project_textview_background"
/>
Теперь мне нужно программно изменить цвет этого TextView в зависимости от некоторых условий.Я не смог этого сделать.
- Я пытался сделать setBackgroundColor, но это, кажется, перезаписывает фон, который я определил ранее, поэтому он больше не показывает закругленные углы.
- Я посмотрел на множество других методов API, но ничего не получил
Любая помощь будет очень цениться.Спасибо Есть идеи?