C# 将文本视图放置在谷歌地图的顶部

C# 将文本视图放置在谷歌地图的顶部,c#,layout,textview,position,xamarin,C#,Layout,Textview,Position,Xamarin,我正在开发一个Xamarin谷歌地图应用程序,我想在我的应用程序顶部和中间放置一个TextView 我做了一些研究,我认为我不应该使用绝对布局 最好的方法是什么?我应该使用布局吗?这在我的谷歌地图上会很容易实现吗 提前感谢使用相对布局保留地图视图和文本视图,然后将文本视图android:layout\u centerInParent和android:layout\u alignParentTop属性设置为true: ... <RelativeLayout android:layou

我正在开发一个Xamarin谷歌地图应用程序,我想在我的应用程序顶部和中间放置一个TextView

我做了一些研究,我认为我不应该使用绝对布局

最好的方法是什么?我应该使用布局吗?这在我的谷歌地图上会很容易实现吗


提前感谢

使用相对布局保留地图视图和文本视图,然后将文本视图
android:layout\u centerInParent
android:layout\u alignParentTop
属性设置为
true

...
<RelativeLayout
    android:layout_width="fill_parent"
    android:layout_height="fill_parent">
    <FrameLayout
        android:id="@+id/map"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent" />
    <TextView
       android:text="test"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_centerInParent="true" 
        android:layout_alignParentTop="true" />
</RelativeLayout/>
...
。。。
...
请注意,由于textview与地图视图重叠,这可能会影响地图视图的可用性