我想知道是否可以为两种颜色的textview设置背景颜色。例如,如果我可以将左侧指定为黑色,将右侧指定为白色,中间位置将有效地填充黑色到深灰色到灰色到浅灰色到白色。
答案 0 :(得分:1)
是的,这是可能的,它被称为渐变。
简单的例子:
gradient_background.xml
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" >
<gradient
android:startColor="#6586F0"
android:endColor="#4B6CD6"
android:angle="90"/>
</shape>
然后只需将视图背景设置为R.drawable.gradient_background