도형으로 정의 된 도형을 TextView의 배경으로 사용하고 있습니다. 이렇게하면 둥근 모서리와 다른 효과를 추가 할 수 있습니다. 형태는 다음과 같이 정의된다 :Android에서 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"
/>
지금, 내가 프로그래밍 일부 조건에 따라 그 텍스트 뷰의 색상을 변경해야합니다. 나는 그렇게 할 수 없었다.
- 나는 setBackgroundColor를 시도했으나 이전에 정의한 배경을 덮어 써서 더 이상 둥근 모서리가 보이지 않도록했습니다.
- 나는 다른 API 메소드의 무리를 보았다하지만 어떤 도움이 아주 많이 주시면 감사하겠습니다 곳
없어. 고맙습니다. 아이디어가 있습니까?
약간의 코드를 게시 해주십시오. –