标签:
学做imooc上的计算器APP练习的时候出现了两个布局重叠的情况
这是因为我们下载的Eclipse一般会自动使用的布局是RelativeLayout,即相对布局.
此时需要把RelativeLayout改为LinearLayout
但是直接修改后它会报错:
Wrong orientation? No orientation specified, and the default is horizontal, yet this layout has multiple children where at least one has layout_width="match_parent"
解决方法:
通常发生这个错误提示的原因是我们直接在原有的页面上把别的布局标签改成<LinearLayout>,但是使用<LinearLayout>标签要指明方向,水平方向还是垂直方向
android:orientation="horizontal"
有人会问当用了android:orientation="horizontal"运行之后界面只显示一个<Textview>而自己写了4个<Textview>这是因为它的属性是为垂直线性布局的,所以只有一个显示。
解决办法:
改为下面的布局
android:orientation = "vertical"
Wrong orientation? No orientation specified解决方法
标签:
原文地址:http://my.oschina.net/JoeyZ/blog/413073