首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

关于Android应用的Layout布局,该如何解决

2012-04-18 
关于Android应用的Layout布局请问android常用的布局如LinearLayout、RelativeLayout之类的属性可以通用吗?

关于Android应用的Layout布局
请问android常用的布局如LinearLayout、RelativeLayout之类的属性可以通用吗?
举个简单例子

XML code
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"    android:layout_width="match_parent"    android:layout_height="match_parent"    android:layout_gravity="center"    android:orientation="vertical" >        <VideoView              android:id="@+id/video1"             android:layout_width="wrap_content"              android:layout_height="wrap_content"              android:layout_gravity="center_horizontal"              android:layout_alignParentTop="true">      </VideoView>              <LinearLayout         android:layout_width="fill_parent"        android:layout_height="wrap_content"        android:layout_alignParentBottom="true"        android:orientation="horizontal">... ...
我想让第二个LinearLayout里面的Button全部固定在屏幕的底端,于是在第二个LinearLayout加入android:layout_alignParentBottom="true"属性,但是预览界面里看不到屏幕底部有Button,但是在第二个LinearLayout的外面在套一个RelativeLayout就OK了
android:layout_alignParentBottom="true"应该是相对于底部对齐,这个属性一定要在RelativeLayout布局下面才能使用吗?
对Android布局不是很了解,希望了解的大虾指点一二

[解决办法]
第二个的LinearLayout 的layout_gravity设置为bottom
//各个布局方式针对情况不一样。所以布局时先想好布局思路。
[解决办法]
android:layout_alignParentBottom="true"应该是相对于底部对齐,这个属性一定要在RelativeLayout布局下面才能使用吗?

对的,这是RelativeLayout的属性,可以好好看看各个布局的属性和特点

热点排行