<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" > <RelativeLayout
android:id="@+id/relativeLayout1"
android:layout_width="match_parent"
android:layout_height="wrap_content" > <LinearLayout
android:id="@+id/linearLayout2"
android:layout_width="match_parent"
android:layout_height="wrap_content" > <TextView
android:id="@+id/tvEvents"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:gravity="center"
android:text="TextView" /> <TextView
android:id="@+id/tvWorkshops"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:gravity="center"
android:text="TextView" /> <TextView
android:id="@+id/tvFilters"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:gravity="center"
android:text="TextView" />
</LinearLayout> <LinearLayout
android:id="@+id/linearLayout1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@id/linearLayout2" > <ListView
android:id="@android:id/list"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
</LinearLayout> <LinearLayout
android:id="@+id/linearLayout3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_below="@id/linearLayout1"
android:background="#fff"
android:layout_centerHorizontal="true" > <TextView
android:id="@+id/textView1"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_weight="1"
android:gravity="center"
android:textColor="@android:color/black"
android:text="TextView" />
</LinearLayout>
</RelativeLayout></LinearLayout>
这是一个布局,为什么我最后的一个textview 不会显示, 上面的一个listview很长,把最后的一个textview给弄到没了,如果listview内容少一些textview就可以看到.请问如何修改,让listview很长的时候也能看到?
listview不能固定长度,否则竖屏横屏 总有一个怪异的
解决方案 »
- 如何保持当前屏幕的orientation
- 有关OnAudioFocusChangeListener的问题
- 急:请教一个关于WakeLock休眠的问题
- 运用Proxy模式简化的Service的管理和使用的实例(附源码及工程文件)
- android 应用的启动过程?
- SurfaceHolder.Callback中的事件什么情况下会调用(就是说它的生命周期是怎样的)
- GridView跟radiobutton怎么结合呢?而且是单选只能选中一个
- 给大家推荐一个新广告平台
- android Visualizer画频谱,得到的数据是空数据
- Android_页面随输入法上移
- 简单的java语法问题
- 怎么使得ScrollView中的某个组件一直在屏幕上方,而不跟随scrollview滚动????
2. 在linearLayout2中 加android:layout_weight="1"
<RelativeLayout
android:id="@+id/relativeLayout1"
android:layout_width="match_parent"
android:layout_height="wrap_content" >
改成
<LinearLayout
android:id="@+id/relativeLayout1"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical">
同时底部的</RelativeLayout>也改成</LinearLayout>2、将
<LinearLayout
android:id="@+id/linearLayout1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@id/linearLayout2" > <ListView
android:id="@android:id/list"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
</LinearLayout>改成
<LinearLayout
android:id="@+id/linearLayout1"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_weight="1"
android:layout_below="@id/linearLayout2" > <ListView
android:id="@android:id/list"
android:layout_width="fill_parent"
android:layout_height="fill_parent" />
</LinearLayout>
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" > <RelativeLayout
android:id="@+id/relativeLayout1"
android:layout_width="match_parent"
android:layout_height="wrap_content" > <LinearLayout
android:id="@+id/linearLayout2"
android:layout_width="match_parent"
android:layout_height="wrap_content" > <TextView
android:id="@+id/tvEvents"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:gravity="center"
android:text="TextView" /> <TextView
android:id="@+id/tvWorkshops"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:gravity="center"
android:text="TextView" /> <TextView
android:id="@+id/tvFilters"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:gravity="center"
android:text="TextView" />
</LinearLayout> <LinearLayout
android:id="@+id/linearLayout3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_centerHorizontal="true"
android:background="#fff" > <TextView
android:id="@+id/textView1"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_weight="1"
android:gravity="center"
android:text="TextView"
android:textColor="@android:color/black" />
</LinearLayout> <LinearLayout
android:id="@+id/linearLayout1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_above="@id/linearLayout3"
android:layout_below="@id/linearLayout2" > <ListView
android:id="@android:id/list"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
</LinearLayout>
</RelativeLayout></LinearLayout>用楼上的方法还有点问题, 我这样修改了,完美解决.谢谢2位