要做一个界面,上半部分是一个listview,下半部分是两个水平排列的按钮。一开始怎么试都不对。后来是这么解决的
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@color/white"
>
<ListView
android:id="@+id/postListView"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_marginBottom="55dip"
/>
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:layout_alignParentBottom="true"
>
<Button
android:id="@+id/postQuickReply"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:gravity="center"
android:layout_gravity="bottom"
android:layout_weight="1"
android:textSize="25sp"
android:text="@string/postQuickReply"
/>
<Button
android:id="@+id/postReply"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:gravity="center"
android:layout_gravity="bottom"
android:layout_weight="1"
android:textSize="25sp"
android:text="@string/postReply"
/>
</LinearLayout>
</RelativeLayout>
看出来了吧?对啊对啊,我笨死啦,其实只要把listview下面的align定死了就好了啊~~~
分享到:
相关推荐
### Android Layout样式布局详解 #### 一、概述 在Android应用开发中,界面设计是非常重要的一环,而界面设计的核心就是布局(Layout)。布局决定了应用界面的结构与外观,是用户体验好坏的重要因素之一。本文将...
在Android开发中,布局(Layout)是构建用户界面的关键元素,而布局ID是标识这些布局资源的唯一标识符。`android layout id converter`是一个工具,它帮助开发者将布局ID从一种形式转换为另一种形式,这在处理大量...
### Android Layout 概述 在Android开发中,`Layout`起着至关重要的作用,它用于组织和排列用户界面中的各种视图(View)组件。通过使用不同的布局方式,开发者可以创建出灵活且适应不同屏幕尺寸的应用界面。本文将...
【Android Layout ID Converter】是一款专为Android开发者设计的高效工具,它主要功能是帮助开发者快速地将布局文件(layout XML)中的元素ID转换为可读性更强的形式,从而提高代码的可维护性和团队协作效率。...
《Android Layout Converter:高效开发的得力助手》 在Android应用开发中,UI布局的设计是至关重要的一步。Android Studio作为官方推荐的集成开发环境,提供了丰富的功能来支持开发者进行高效编码。然而,对于复杂...
在Android开发中,布局(Layout)是构建用户界面的核心组件,它定义了屏幕上各个视图控件的位置和排列方式。Android提供了五种主要的布局管理器,每种都有其特定的用途和优势,使得开发者能够根据应用的需求创建出...
在Android布局设计中,`android:layout_margin`属性用于设置View与周围元素的边距,包括`android:layout_marginTop`、`android:layout_marginBottom`、`android:layout_marginLeft`和`android:layout_marginRight`。...
在Android开发中,布局(Layout)是构建用户界面的核心组件,它定义了屏幕上元素的排列方式和相互关系。本篇文章将深入探讨`android layout`的例子,以及如何在Android应用程序中调用和使用布局。 首先,Android...
Android Layout多种使用方法源码演示,这个例子中演示了如何使用FrameLayout、如何使用RelativeLayout、如何使用RelativeLayout和LinearLayout以及如何使用TableLayout的例子,都挺实用,平时用的比较多,但是比较...
### Android Layout 概述 Android应用的界面设计主要依赖于布局(Layout)的概念。布局是用于组织和呈现用户界面(UI)元素的重要组成部分。Android提供了多种布局类型以满足不同的UI设计需求。 #### 布局类型 - **...
在Android开发中,布局(Layout)是构建用户界面的基础元素,它定义了屏幕上各个组件的排列方式和相互关系。本文将深入探讨Android的五种主要布局:LinearLayout、RelativeLayout、FrameLayout、GridLayout以及...
你了解Android Layout中的属性没?你清楚在layout中用什么属性没,不用担心,这里告诉你啦
在Android开发中,布局(Layout)是构建用户界面的关键元素,而`merge`布局是一种优化UI性能和提高代码可读性的特殊技术。本篇文章将深入探讨`merge`布局的使用,以及它如何与Genymotion模拟器关联。 `merge`布局在...
在Android开发中,布局(Layout)是构建用户界面的关键元素,它定义了应用程序视图中各个组件的排列方式和相对位置。本资源分享主要涵盖了Android的五大基本布局:LinearLayout、AbsoluteLayout、RelativeLayout、...
Android应用源码之Android Layout UI 首页加载过渡动画,星期变化动画.zip项目安卓应用源码下载Android应用源码之Android Layout UI 首页加载过渡动画,星期变化动画.zip项目安卓应用源码下载 1.适合学生毕业设计...
java源码查看工具android_layout_xml_view_finder 使用该工具,您可以轻松地从给定的Android Layout XML文件中提取所有视图名称,并以通用Java编码样式生成表示视图的成员变量的声明和初始化的Java源代码,这可以...
在这个布局文件中,使用了多个属性来定义布局的行为,例如:android:layout_width和android:layout_height用于设置布局的宽度和高度,android:orientation用于设置布局的方向,android:background用于设置背景色,...
View的布局显示方式有下面几种:线性布局(Linear Layout)、相对布局(Relative Layout)、表格布局(Table Layout)、网格视图(Grid View)、标签布局(Tab Layout)、列表视图(List View)、绝对布局...