布局包含inclued标签的注意事项

  1. 1. <!-- include标签内设置id属性后(android:id),其引用的布局layout内的id属性就不起作用了,怀疑是其引用的layout外层包裹了一层include标签  或者是覆盖了其内的属性id-->  <!-- 如果没有include标签,所有布局代码都写在一个xml文件中,界面会显得很冗余,可读性很差。而且界面加载的时候是按照顺序加载的,前面的布局不能  
  1.  调用其后面的布局id。而采用include后,一个include中可以引用其后的include中的布局id属性 -->  

2.在include标签中加上android:layout_marginTop,但android:layout_marginTop没起作用.
解决办法:
必须同时重载layout_width和layout_height熟悉,其他的layout_*属性才会起作用,否这都会被忽略掉







發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章