eclipse提示:This tag and its children can be replaced by one TextView/ and a compound drawable

编程入门 行业动态 更新时间:2024-10-28 06:29:54

eclipse<a href=https://www.elefans.com/category/jswz/34/1771018.html style=提示:This tag and its children can be replaced by one TextView/ and a compound drawable"/>

eclipse提示:This tag and its children can be replaced by one TextView/ and a compound drawable

今天在学习android开发的时候,写了这样的一段代码:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android=""android:layout_width="match_parent"android:layout_height="match_parent"android:orientation="vertical" android:gravity="center"><ImageView android:id="@+id/imageview2"android:layout_width="wrap_content"android:layout_height="wrap_content"/><TextView android:id="@+id/textView2"android:layout_width="wrap_content"android:layout_height="wrap_content"android:gravity="center"/>
</LinearLayout>

然后eclipse就报出提示:This tag and its children can be replaced by one <TextView/> and a compound drawable

 

最后查了一下资料发现:

有时候我们可能会用image+textview组合,但其实image是没必要的,textview提供了一个属性来给它设置image

如:通过 setCompoundDrawable 方法, 或者直接在xml中使用android:drawableLeft.、android:drawableRight等属性指定!

 

其他:

 

  • Set android:baselineAligned="false" on this element for better performance
    • 如果LinearLayout被用于嵌套的layout空间计算,它的android:baselineAligned属性应该设置成false,以加速layout计算
    • android:baselineAligned="false"
  • This LinearLayout layout or its RelativeLayout parent is useless;
    • 多余的Linearlayout或者RelativeLayout
    • 删除即可
  • Use a layout_height of 0dip instead of wrap_content for better   performance
    • 当在一个linearlayout布局中为一个控件设置weight属性时,这个组件会默认填充剩余空间
    • 去掉weight属性或者修改wrap_content为0dp
  • Buttons in button bars should be borderless
    • 原因未知
    • style="?android:attr/buttonBarButtonStyle"

 

 

资料摘自:  

      

转载于:.html

更多推荐

eclipse提示:This tag and its children can be replaced by one TextView/ and a compo

本文发布于:2024-03-23 14:55:23,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1739488.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:提示   children   tag   eclipse   compound

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!