布局顶部的浮动递归



在xamarin中,是否可以在布局顶部具有递观的" floing"?

我正在考虑一种"前面"代码。

当前没有显示EditText。

这是我当前的代码:

<?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:orientation="horizontal"
android:padding="5dip">
<EditText
    android:id="@+id/inputSearch"
    android:layout_width="fill_parent"
    android:layout_height="49.1dp"
    android:hint="Find..."
    android:inputType="textVisiblePassword"
    android:layout_marginBottom="15.2dp" />
<FrameLayout
    android:id="@+id/mapWithOverlay"
    android:layout_width="fill_parent"
    android:layout_height="match_parent"
    android:layout_below="@+id/thumbnail" />

预先感谢

将您的Edittext放在框架布局下方

<FrameLayout ... /> <Edittext .../>

只需更改FrameLayout

的以下属性
 <FrameLayout
    android:id="@+id/mapWithOverlay"
    android:layout_width="fill_parent"
    android:layout_height="match_parent"
    android:layout_below="@id/inputSearch" /> <---- Change it to the id of EditText

使用relativelayout,您必须提供布局属性为了知道将它们放置在哪里。

因此,使用layout_below,layout_above,layout_alignparenttop =" true"等您使用的。

现在您的 framelayout 覆盖整个屏幕区域,只需应用layout_alignparenttop =" true"到您的编辑文本视图和Layout_below带有EditText视图ID到FRAMELAYOUT。将解决您的问题。

最新更新