Android 网络视图和谷歌地图

Android 网络视图和谷歌地图,android,Android,Yo-我正试图将web视图和地图视图放在同一个活动中,但我遇到了一点麻烦。我试图让web视图占据屏幕的一半,而另一半将被地图视图占据。这是我的密码: <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:lay

Yo-我正试图将web视图和地图视图放在同一个活动中,但我遇到了一点麻烦。我试图让web视图占据屏幕的一半,而另一半将被地图视图占据。这是我的密码:

<?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">

  <TableLayout
android:id = "@+id/embedded_map_Tble"
android:layout_width = "fill_parent"
android:layout_height = "fill_parent"
  >

  <TableRow
android:layout_weight = "1"
  >
<WebView
    android:id = "@+id/embedded_map_WebView"
    android:layout_width = "fill_parent"
    android:layout_height = "fill_parent"
    android:layout_weight = "1"
/>
  </TableRow>

  <TableRow>
   <com.google.android.maps.MapView 
        android:id="@+id/mapView"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:layout_weight = "1"
        android:layout_below = "@id/embedded_map_WebView"
        android:enabled="true"
        android:clickable="true"
        android:apiKey="MY_API_KEY"
        />
</TableRow>

</TableLayout>    

</RelativeLayout>

您应该使两个视图都成为线性布局的一部分,将其高度设置为0dp,将权重设置为1,并将线性布局的方向设置为垂直


有关更多帮助,请参阅:

你能描述一下这个“问题”吗?是的,它基本上加载了地图,部分加载,然后地图消失,web视图接管了它-就像地图永远不存在一样Hanks mate它工作得很好!但只有一件事——当我在地图上拖动手指(从上到下)时,它会移动整个地图视图,或者看起来是这样,沿着屏幕向下移动。有什么办法可以解决这个问题吗?就像当你在屏幕上从上到下移动手指并继续在网络视图上移动时,你的地图视图仍然在移动??我的意思是,当我将手指放在地图视图上并向下拖动时,它似乎移动了整个地图,出现了空白的白点。我认为这是因为缩放级别设置为最小,而空白就是这样。谢谢你的帮助,伙计