TextView的setCompoundDrawables不显示问题解决
程序员文章站
2022-05-25 21:47:26
...
TextView可以用过调用setCompoundDrawables设置一张图片出现在上下左右四个地方。代码如下:
Drawable drawable = getResources().getDrawable(R.drawable.delete_circle);
//drawable.setBounds(0, 0, 32, 32);
drawable.setBounds(0, 0, mDeleteIcon.getMinimumWidth(), mDeleteIcon.getMinimumHeight());
//设置需要现实的位置 , 不需要显示的 直接填null 即可
textView.setCompoundDrawables(drawable, null, null, null);
注意 : 到这个Drawables必须已经调用过了setBounds。如果不设置则无法显示。
安卓开发交流群:安卓帮595856941
推荐阅读
-
Android ImageView 不显示JPEG图片的问题解决
-
使用php+apc实现上传进度条且在IE7下不显示的问题解决方法
-
Vista系统下无线连接时显示“用于网络的保存在该计算机上的设置与网络的要求不匹配”
-
分享Android平板电脑上开发应用程序不能全屏显示的问题解决
-
Android拍照保存在系统相册不显示的问题解决方法
-
EasyUi 打开对话框后控件赋值及赋值后不显示的问题解决办法
-
笔记本电脑开机后显示器不亮的解决方法
-
android显示TextView文字的倒影效果实现代码
-
困扰用户近6个月的Win10大Bug终被修复:显示器不闪烁或黑屏了
-
TextView显示文本控件两种方法 TextView显示link的方法