TextView字体中间加横线

今天在app中处理一个价格的显示,要求把原价用横线划掉 于是用到了 


public class MainActivity extends ActionBarActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        TextView price_tex = (TextView) findViewById(R.id.tv_price_text);
        price_tex.getPaint().setFlags(Paint.STRIKE_THRU_TEXT_FLAG);
    }

}

TextView字体中间加横线_第1张图片


在文字底部加横线


public class MainActivity extends ActionBarActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        TextView price_tex = (TextView) findViewById(R.id.tv_price_text);
//        price_tex.getPaint().setFlags(Paint.STRIKE_THRU_TEXT_FLAG);
        price_tex.getPaint().setFlags(Paint.UNDERLINE_TEXT_FLAG);
    }

}



获取屏幕尺寸:

 DisplayMetrics metrics = new DisplayMetrics();
        getWindowManager().getDefaultDisplay().getMetrics(metrics);
        Log.e("TAG","屏幕的宽度:"+metrics.widthPixels+"    屏幕的高度:"+metrics.heightPixels);
 
 
11-05 20:37:37.000 11253-11253/com.gelenet.mobile_xyh E/TAG: 屏幕的宽度:1080    屏幕的高度:1920


你可能感兴趣的:(TextView字体中间加横线)