2014-09-30 71 views
0

我有一个垂直LinearLayout与许多TextViews在那里。现在我想在它们前面有一个勾号图标,可以选中或不选中。是否可以将drawable设置为背景而不失真?

[x] test1 
[ ] test2 
[x] test2 
[ ] test4 

有没有办法做到这一点,没有任何额外的意见?在html中,你可以为TextView设置背景图像,但是当我在android中这样做时,背景图形会变形。

+1

您应该使用'CheckedTextView'而不是常规的'TextView'。 – 2014-09-30 22:31:02

回答

2

使用的Android两种:drawableLeft = “@绘制/ yourcheckimage” 在你的XML布局

使用的TextView的setCompoundDrawablesXXX方法之一在你的TextView项目以编程方式实现这一目标。

相关问题