在Xamarin,我有以下Layout
不能與不同的佈局交互的對象
<?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="vertical"
android:descendantFocusability="beforeDescendants"
android:focusableInTouchMode="true"
android:padding="5dip">
<FrameLayout
android:id="@+id/mapWithOverlay"
android:layout_width="fill_parent"
android:layout_height="match_parent"
android:background="#ffffff"
android:layout_below="@+id/thumbnail" />
<ListView
android:id="@+id/List"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_marginTop="50dp"
android:layout_marginBottom="50dp" />
<EditText
android:id="@+id/inputSearch"
android:layout_width="fill_parent"
android:layout_height="50dp"
android:hint="Find..."
android:layout_alignParentTop="true" />
</RelativeLayout>
的mapWithOverlay
是Layout
的谷歌地圖。
inputSearch
是用於搜索地圖位置的EditText
。
的List
是ListView
顯示的搜索項在inputSearch
EditText
目前,這顯示在mapWithOverlay
的谷歌地圖無法與之交互。沒有註冊點擊。
我的問題是:我如何重新排列或更改我的佈局,使EditText
可以與mapWithOverlay
交互?
你可以請我給我一些例子的佈局代碼從我的帖子中的佈局衍生出來的嗎?我不確定你的意思。 – Garry
這個工作,但我看到我的EditText下一個大的黑色區域。我怎樣才能消除這個黑色區域? – Garry
我認爲黑色區域是用於listview的。減少列表視圖大小並將此大小傳遞到framelayout marginTop。 – Sanawaj