针对我的代码运行新的Lint工具。它提出了很多很好的建议,但是我无法理解这一建议。此标签及其子标签可以替换为一个和一个可绘制的复合标签问题:检查是否可以使用复合drawable将当前节点替换为TextView。包含ImageView和TextView的LinearLayout可以作为复合可绘制对象更有效地处理这是我的布局<LinearLayoutandroid:layout_width="wrap_content"android:layout_height="wrap_content"android:orientation="horizontal"android:layout_centerInParent="true"><ImageView android:id="@+id/upImage" android:layout_width="20dp" android:layout_height="20dp" android:layout_gravity="center_vertical" android:scaleType="centerInside" android:src="@drawable/up_count_big"></ImageView><TextView android:id="@+id/LikeCount" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="2dp" android:layout_marginBottom="1dp" android:textColor="@color/gray" android:textSize="16sp" android:layout_gravity="center_vertical"></TextView></LinearLayout>有人可以提供在这种情况下如何制作复合画的具体示例吗?
3 回答
慕的地6264312
TA贡献1817条经验 获得超6个赞
如果由于某种原因需要通过代码添加,则可以使用以下代码:
mTextView.setCompoundDrawablesWithIntrinsicBounds(left, top, right, bottom);
左,上,右下方是Drawables
- 3 回答
- 0 关注
- 511 浏览
添加回答
举报
0/150
提交
取消