Как установить фоновое изображение внутри текста

Может ли кто-нибудь сказать мне, как установить фоновое изображение внутри текста? (Не фоновое изображение в тексте) Возможно ли это сделать с возможностью рисования или создания пользовательского представления. Например: https://i.ytimg.com/vi/CJHcYUuBY1M/maxresdefault.jpg

Я думаю, вы можете использовать Shader для этой цели. Вот пример кода:

Bitmap bitmapObj = BitmapFactory.decodeResource(getResources(),R.drawable.your_image); Shader shaderObj = new BitmapShader(bitmapObj,Shader.TileMode.REPEAT,Shader.TileMode.REPEAT); textViewObj.getPaint().setShader(shaderObj); textViewObj.setText("hello"); 

Дополнительные методы см. В Документах.