TextDrawable implementation and sample use project