android开发texView设置边框背景示例

@drawable路径下放置extrusionmian_function_item_center_tv.xml文件,内容如下:

<?xml version="1.0" encoding="UTF-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <!-- 连框颜色值 -->  <item>     
        <shape>           
            <solid android:color="#333333" />
                 
        </shape>
    </item> <!-- 主体背景颜色值 -->  <item  android:left="1px"  >    
        <shape>          
            <solid android:color="#fff" />                     
            <padding android:left="1dp"/>    
        </shape>
            
    </item>
    <item>     
        <shape>           
            <solid android:color="#333333" />
                 
        </shape>
    </item> <!-- 主体背景颜色值 -->  <item  android:bottom="1px"  >    
        <shape>          
            <solid android:color="#fff" />                     
            <padding android:bottom="1dp"/>    
        </shape>
            
    </item>
</layer-list>
调用方式:
TextView设置背景

android:background="@drawable/extrusionmian_function_item_center_tv"
2)设置绿色底色带边框TextView
<?xml version="1.0" encoding="UTF-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <!-- 连框颜色值 -->  <item>     
        <shape>           
            <solid android:color="#333333" />
                 
        </shape>
    </item> <!-- 主体背景颜色值 -->  <item  android:left="1px"  >    
        <shape>          
            <solid android:color="#A5DC86" />                     
            <padding android:left="1dp"/>    
        </shape>
            
    </item>
    <item>     
        <shape>           
            <solid android:color="#333333" />
                 
        </shape>
    </item> <!-- 主体背景颜色值 -->  <item  android:bottom="1px"  >    
        <shape>          
            <solid android:color="#A5DC86" />                     
            <padding android:bottom="1dp"/>    
        </shape>
            
    </item>
</layer-list>