写了这么一段代码:
<LinearLayout
android:orientation="horizontal"
android:layout_centerInParent="true"
android:layout_height="wrap_content"
android:layout_width="wrap_content">
<ImageView
android:id="@+id/grid_icon"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
<TextView
android:id="@+id/grid_text"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:text="@string/app_name"/>
</LinearLayout>
eclipse提示:This tag and its children can be replaced by one <TextView/> and a compound drawable
最后发现原来可以直接给TextView加图片.. ,通过setCompoundDrawable 方法, 或者直接在xml中使用android:drawableLeft.、android:drawableRight等属性指定!

本文探讨了在Eclipse中遇到的关于LinearLayout组件优化的问题,特别关注如何更高效地在TextView中添加图片,介绍了使用setCompoundDrawable方法及android:drawableLeft属性的实践,旨在提高开发者在UI设计方面的效率。
2万+

被折叠的 条评论
为什么被折叠?



