android - 无法让RelativeLayout在Listview中工作

标签 android android-layout

我在 ListView 中使用relativelayout时遇到问题。我想让两个 EditText 字段一个在另一个之上,而不是它们完全重叠。我在每行中要放入更多文本,因此不能选择并排。

我尝试删除所有无关的代码以使其正常工作,所以这就是我所拥有的:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:orientation="vertical" >

<ListView android:id="@android:id/list" 
    android:layout_width="fill_parent"
    android:layout_height="fill_parent" />

</LinearLayout> 

这是我的相对布局:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="wrap_content">

    <EditText
        android:id="@+id/time"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:textSize="20sp" />


    <EditText
        android:id="@+id/room"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_below="@id/time"
        android:textSize="20sp" />

</RelativeLayout>

任何帮助将不胜感激。谢谢。

最佳答案

替换

android:layout_below="@id/subject"

android:layout_below="@+id/time"

So That EditText with id room will be below to EditText with id time.

关于android - 无法让RelativeLayout在Listview中工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13577851/

相关文章:

API 28 (P) 的 Android 设计支持库不起作用

android - 广告覆盖布局 Android 底部

android - 如何居中对齐 View ?

android - 在 TextView 上膨胀 xml 布局 ArrayIndexOutOfBoundsException 时出错

android - 将滑动标签与工具栏一起使用

android - 在图书馆项目(android)中应用应用程序的主题

Android DatePicker 日历的最后一行被裁剪

java - 如何在android中以编程方式获取文本阴影颜色?

Android Studio 3.0.1 错误 :Already seen doctype

android - ViewFlipper 缓存问题