<LinearLayout android:orientation="vertical"
解决方案 »
- 学unity需要先学3dmax吗
- ListView点击里面的条目触发的是什么监听
- android中sevice制作mp3出现异常,eclipse编译无异常
- 求助,如何调试G-Sensor?
- android客户端与网络服务器交互的问题
- PC服务端socket接收Android数据包混乱问题,请各路高手赐教,多谢!
- 用C++实现音频播放,直接使用使用libmediaplayer.so库接口实现音频播放问题
- 多个控件循环赋值
- android 画图(循环,重绘)
- 请问有没有在android app添加广告条的教程?
- 参加谷歌android编程大赛遇到的一些困惑
- view组件设置动画的问题--怎么让一个组件同时有两种动画变换?
line.setOrientation(1);
Button btn = null;
for(int i=0;i<4;i++){
btn = new Button(this);
btn.setText("btn"+i);
line.addView(btn);
}
this.setContentView(line);
至于你说的 平均分布就不知道什么意思了。
<LinearLayout>
<LinearLayout
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="wrap_content">
button1
button2
button3
button4
</LinearLayout>
<RelativeLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content">
button5
button6
</RelativeLayout>
</LinearLayout>
我是想让button5和button6 分别位于屏幕的左下角和右下角。
button1,button2,button3,button4 垂直平均分布在button5和button6以上的空间。
这个时候layout_weight好像不起作用。
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/main" android:layout_width="fill_parent"
android:layout_height="fill_parent" android:orientation="vertical"
android:gravity="center"> <Button android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_weight="1"
android:text="button1" />
<Button android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_weight="1"
android:text="button2" />
<Button android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_weight="1"
android:text="button3" />
<Button android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_weight="1"
android:text="button4" /> <LinearLayout android:layout_width="fill_parent"
android:layout_height="wrap_content" android:orientation="horizontal"
android:layout_weight="1" android:gravity="bottom">
<Button android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_weight="1"
android:text="button5" />
<Button android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_weight="1"
android:text="button6" />
</LinearLayout>
</LinearLayout>