有人能告诉我如何在文本中设置背景图片吗? (不是textview背景图片) 是否可以使用drawable或创建自定义视图。 像这样:https://i.ytimg.com/vi/CJHcYUuBY1M/maxresdefault.jpg
答案 0 :(得分:3)
我认为您可以将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");
有关更多方法,请参阅Docs.