Android:如何设置可绘制对象可见

标签 android textview drawable

这是我的代码:

<TextView
                android:id="@+id/error_text"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_marginBottom="2dp"
                android:drawablePadding="5dp"
                android:gravity="center"
                android:drawableRight="@drawable/error_image"
                android:textColor="#aa0000"
                android:textStyle="bold"
                android:textSize="16dp"/>

我有一个可绘制对象,我想将其设置为不可见,然后当发生错误时可绘制对象出现。我该怎么做?

最佳答案

如果你想隐藏图片就设置0

textView.setCompoundDrawablesWithIntrinsicBounds(R.drawable.icon, 0, 0, 0);

供引用

Programmatically set left drawable in a TextView

关于Android:如何设置可绘制对象可见,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20513315/

相关文章:

android - 将特定表解析为字符串数组 Jsoup

ios - fatal error : Use of unimplemented initializer 'init()' for class Swift

android - 如何在 Android 中逐个字母淡入 TextView

java - 使用android进行车牌识别

java - 无法从 Maven 存储库中找到 play-services-maps.jar - React Native

Android JobScheduler 每天只运行一次

cocoa - mac 邮件消息正文中使用哪个控件作为编辑器?

java - TextView 整数作为可绘制的 png

java - 如何从可绘制图像加载图像并将其转换为位图

java - 找不到可绘制类