Android 网络视图和谷歌地图
Yo-我正试图将web视图和地图视图放在同一个活动中,但我遇到了一点麻烦。我试图让web视图占据屏幕的一半,而另一半将被地图视图占据。这是我的密码: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
<?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它工作得很好!但只有一件事——当我在地图上拖动手指(从上到下)时,它会移动整个地图视图,或者看起来是这样,沿着屏幕向下移动。有什么办法可以解决这个问题吗?就像当你在屏幕上从上到下移动手指并继续在网络视图上移动时,你的地图视图仍然在移动??我的意思是,当我将手指放在地图视图上并向下拖动时,它似乎移动了整个地图,出现了空白的白点。我认为这是因为缩放级别设置为最小,而空白就是这样。谢谢你的帮助,伙计