2016-01-23 151 views

回答

2

你需要嘗試像下面的代碼:

txtOrder1.setPaintFlags(txtOrder1.getPaintFlags() & (~ Paint.UNDERLINE_TEXT_FLAG)); 
1

對於刪除下劃線使用這樣

txtOrder1.setPaintFlags(txtOrder1.getPaintFlags() | ~ Paint.UNDERLINE_TEXT_FLAG); 

txtOrder1.setPaintFlags(0); 
+0

的操作是按位,所以這是行不通,您必須使用&代替。也把'〜Paint.UNDERLINE_TEXT_FLAG'放在括號內 – mjz19910

+0

我剛剛又添加了另一個解決方案,第一個可能工作或者可能不行,第二個解決方案是工作,一個問題可能有多個解決方法.. – Brendon