@Override protected void onDetachedFromWindow() { setLayerType(LAYER_TYPE_NONE, null); super.onDetachedFromWindow(); }
@Override public void initAttr(Context context, @Nullable AttributeSet attrs, int defStyleAttr) { // setLayerType(View.LAYER_TYPE_SOFTWARE, null); setLayerType(LAYER_TYPE_HARDWARE, null); defaultTextSize = TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_SP, 10, context.getResources().getDisplayMetrics()); ySpace = xSpace = (int) TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, 32, context.getResources().getDisplayMetrics()); if (isInEditMode()) showTestData(); }