LinearLayout实例代码Eclipse中执行没有报错,而在模拟器运行却强制停止……(找了大半天,原来是忘记width和height)

在执行LinearLayout实例代码过程中,Eclipse中编写没有出现什么提示错误,可是在模拟器上面运行总是弹出强制停止,从头看到尾也没见哪儿有错,直接贴上.xml代码

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    >
<TextView  
	android:id="@+id/firstText"
	android:text="第一行"
	android:gravity="center_horizontal"
	android:textSize="35pt"
	android:background="#aa0000"
	android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
	android:paddingLeft="10dip"
	android:paddingTop="20dip"
	android:paddingRight="30dip"
	android:paddingBottom="40dip"
    android:layout_weight="1"
    android:singleLine="true"/>
<TextView
	android:id="@+id/secondText"
	android:text="第二行"
	android:gravity="center_vertical"
	android:textSize="15pt"
	android:background="#0000aa"
    android:layout_weight="1"/>
</LinearLayout>

 

找了老半天也不知道到底在哪儿有错

后面百度了一下。在CSDN里面看到一帖子

http://topic.csdn.net/u/20110127/22/de775e37-826e-4e21-a313-cfb7d01a8af7.html才找到原因

是linearlayout中的button没有设置width和height属性,加上这个两个属性就可以了

原来是我的secondText没有设置width和height。

增加完width和height

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    >
<TextView  
	android:id="@+id/firstText"
	android:text="第一行"
	android:gravity="center_horizontal"
	android:textSize="35pt"
	android:background="#aa0000"
	android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
	android:paddingLeft="10dip"
	android:paddingTop="20dip"
	android:paddingRight="30dip"
	android:paddingBottom="40dip"
    android:layout_weight="1"
    android:singleLine="true"/>
<TextView
	android:id="@+id/secondText"
	android:text="第二行"
	android:gravity="center_vertical"
	android:textSize="15pt"
	android:background="#0000aa"
	android:layout_width="fill_parent"
	android:layout_height="wrap_content"
    android:layout_weight="1"/>
</LinearLayout>


这样就行了
执行成功!!!!!噢耶!!!!就是丑了点。慢慢美化了~~~~

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值