zoukankan      html  css  js  c++  java
  • Android给TextView设置透明背景、圆角边框

     

    第一种方法:在drawable文件夹下新建一个文件设置背景样式

    代码:

    在drawable文件夹下面新建text_view_border.xml

    1. <?xml version="1.0" encoding="UTF-8"?>  
    2. <shape xmlns:android="http://schemas.android.com/apk/res/android">  
    3.     <solid android:color="#80858175" />  
    4.     <stroke android:width="1dip" android:color="#aea594" />  
    5.       <corners android:topLeftRadius="2dp"      
    6.         android:topRightRadius="2dp"       
    7.         android:bottomRightRadius="2dp"      
    8.         android:bottomLeftRadius="2dp"/>  
    9. </shape>  


    在布局文件调用

    1. <TextView   
    2.     android:id="@+id/tv"  
    3.     android:layout_width="wrap_content"   
    4.     android:layout_height="wrap_content"  
    5.     android:background="@drawable/text_view_border" />  

    在类文件中调用:

    1. tv.setBackgroundResource(R.drawable.text_view_border);  

    分析:

    solid设置填充颜色,颜色值以#80开头表示透明

    stroke 设置边框宽度,颜色值

    corners设置圆角

    第二种方法:用图片设置background

  • 相关阅读:
    ZOJ Bookcase
    C*++ Calculations
    STL <cctype>
    线段树单点更新+区间更新
    ZOJ Supermarket
    STL <cassert>
    算法导论<二>
    MV Maker [DP]
    LIS 最长有序子序列(递增/递减/非递增/非递减)
    LIS
  • 原文地址:https://www.cnblogs.com/xgjblog/p/3895013.html
Copyright © 2011-2022 走看看