使用代码为textview设置drawableLeft
来源:互联网 发布:淘宝优惠卷的坑 编辑:程序博客网 时间:2024/06/06 17:50
xml中的textView:
如程序中所见我在xml中设置了 DrawableLeft。
我想在代码中改变drawable。
有什么方法可以使用代码为textview设置drawableLeft呢?
解决方案:
类似调用方法如下:
1.在XML中使用
2.代码中动态变化
也或参考另一个函数
1
2
3
4
5
6
7
8
9
10
11
12
<TextView
android:id=
"@+id/bookTitle"
android:layout_width=
"match_parent"
android:layout_height=
"wrap_content"
android:layout_weight=
"1"
android:drawableLeft=
"@drawable/checkmark"
android:gravity=
"center_vertical"
android:textStyle=
"bold"
android:textSize=
"24dip"
android:maxLines=
"1"
android:ellipsize=
"end"
/>
如程序中所见我在xml中设置了 DrawableLeft。
我想在代码中改变drawable。
有什么方法可以使用代码为textview设置drawableLeft呢?
解决方案:
1
public
void
setCompoundDrawables (Drawable left, Drawable top, Drawable right, Drawable bottom);
类似调用方法如下:
1.在XML中使用
1
android:drawableLeft=
"@drawable/icon"
2.代码中动态变化
1
2
3
4
Drawable drawable= getResources().getDrawable(R.drawable.drawable);
/// 这一步必须要做,否则不会显示.
drawable.setBounds(
0
,
0
, drawable.getMinimumWidth(), drawable.getMinimumHeight());
myTextview.setCompoundDrawables(drawable,
null
,
null
,
null
);
也或参考另一个函数
1
2
public
void
setCompoundDrawablesWithIntrinsicBounds (Drawable left,
Drawable top, Drawable right, Drawable bottom)
0 0
- 使用代码为textview设置drawableLeft
- 使用代码为textview设置drawableLeft
- 使用代码为textview设置drawableLeft
- 使用代码为textview设置drawableLeft
- 使用代码为textview设置drawableLeft
- 使用代码为textview设置drawableLeft
- 使用代码为textview设置drawableLeft
- 使用代码为textview设置drawableLeft
- 使用代码为textview设置drawableLeft
- 使用代码为textview设置drawableLeft
- 动态使用代码为Textview设置drawableLeft
- Android 使用代码为textview设置drawableLeft
- 使用代码为textview设置drawableLeft
- 使用代码为textview设置drawableLeft
- Android使用代码为textview设置drawableLeft
- 动态布局,并使用代码为TextView设置drawableLeft
- Android使用代码为textview设置drawableLeft或drawableRight
- 使用代码为TextView或者Button设置drawableLeft,top,ringht,buttom
- poj 1975 Median Weight Bead(传递闭包 Floyd)
- poj 1328 Radar Installation
- 单件模式(Singleton Pattern)
- VS2012使用XListCtrl
- Perforce使用指南_forP4V
- 使用代码为textview设置drawableLeft
- 第三章 字符串、向量和数组
- 串口相关的函数
- hdu 4548 美素数 20140724.cpp
- IT忍者神龟之HTTP中的重定向和请求转发的区别
- 希尔排序及其分析
- javascript 日期操作方法
- 二进制中1的个数(2)
- 2014-7-24 Android 命名规范