【发布时间】:2018-01-10 18:15:27
【问题描述】:
如何从远程视图中删除文本删除线。
这是我的代码,但它不起作用 --
通过文本添加删除线(工作)-
views.setInt(R.id.widgetTitle, "setPaintFlags", Paint.STRIKE_THRU_TEXT_FLAG | Paint.ANTI_ALIAS_FLAG);
删除文本删除线(不起作用)-
views.setInt(R.id.widgetTitle, "setPaintFlags", Paint.STRIKE_THRU_TEXT_FLAG & (~Paint.ANTI_ALIAS_FLAG));
完整代码-
if (item.isCheck()) {
views.setTextColor(R.id.widgetTitle, Color.WHITE);
views.setInt(R.id.widgetTitle, "setPaintFlags", Paint.STRIKE_THRU_TEXT_FLAG | Paint.ANTI_ALIAS_FLAG);
} else {
views.setTextColor(R.id.widgetTitle, Color.WHITE);
views.setInt(R.id.widgetTitle, "setPaintFlags", Paint.STRIKE_THRU_TEXT_FLAG & (~Paint.ANTI_ALIAS_FLAG));
}
【问题讨论】:
标签: android android-widget android-remoteview