Android 忽略错误手机

Android开发容易忽略的错误(持续更新中)

此生再无相见时 提交于 2020-04-10 18:34:29
1. ClickSpan导致长按崩溃 2. webView踩过的坑 3. webView JS方法 正式版本不能使用,混淆问题 ClickSpan导致的长按崩溃(关于TextView中使用ClickSpan后, 长按该TextView会导致崩溃) 代码如下:这是一个textViewk点击部分内容响应事件。 public class Clickable extends ClickableSpan implements View.OnClickListener { private final View.OnClickListener mListener; public Clickable(View.OnClickListener l) { mListener = l; } @Override public void onClick(View v) { mListener.onClick(v); } @Override public void updateDrawState(TextPaint ds) { super.updateDrawState(ds); ds.setUnderlineText(false); ds.setColor(Color.parseColor("#FF6771")); } } //使用 spanableInfo.setSpan(new Clickable