Android 设置/取消设置下划线文本视图
我已设法在文本视图中添加下划线。代码如下:Android 设置/取消设置下划线文本视图,android,underline,Android,Underline,我已设法在文本视图中添加下划线。代码如下: txtOrder1.setPaintFlags(txtOrder1.getPaintFlags() | Paint.UNDERLINE_TEXT_FLAG); 现在我想删除下划线。有可能吗?要删除下划线,请像这样使用 txtOrder1.setPaintFlags(txtOrder1.getPaintFlags() | ~ Paint.UNDERLINE_TEXT_FLAG); 或 要删除下划线,请像这样使用 txtOrder1.setPaintF
txtOrder1.setPaintFlags(txtOrder1.getPaintFlags() | Paint.UNDERLINE_TEXT_FLAG);
现在我想删除下划线。有可能吗?要删除下划线,请像这样使用
txtOrder1.setPaintFlags(txtOrder1.getPaintFlags() | ~ Paint.UNDERLINE_TEXT_FLAG);
或
要删除下划线,请像这样使用
txtOrder1.setPaintFlags(txtOrder1.getPaintFlags() | ~ Paint.UNDERLINE_TEXT_FLAG);
或
您需要尝试以下代码:
txtOrder1.setPaintFlags(txtOrder1.getPaintFlags() & (~ Paint.UNDERLINE_TEXT_FLAG));
您需要尝试以下代码:
txtOrder1.setPaintFlags(txtOrder1.getPaintFlags() & (~ Paint.UNDERLINE_TEXT_FLAG));
操作是按位的,因此这不起作用,必须使用&来代替。另外,在括号中放置
~Paint.UNDERLINE_TEXT_FLAG
。我刚刚添加了另一个解决方案,第一个解决方案可能有效,也可能无效,第二个解决方案有效,一个问题可能有多个解决方法。这些操作是按位进行的,因此不起作用,您必须使用&来代替。另外,在括号中添加~Paint.UNDERLINE_TEXT_FLAG
。我刚刚添加了另一个解决方案,第一个解决方案可能有效,也可能无效,第二个解决方案有效,一个问题可能有多个解决方法。。