【发布时间】:2011-06-14 00:04:30
【问题描述】:
我正在为 Android 2.1 编写应用程序。与谷歌地图。除了一个细节外,一切都很好:设备屏幕的左下角有一个白色方框。 (如下面的截图所示)。这与我的位置无关 - 左下角始终为空白。
这是 java 代码,我在其中创建 mapView:
mapView = new MapView(activity,"myCorrectApiCode");
// Configure the map display options
mapView.setBuiltInZoomControls(false);
mapView.setSatellite(true);
mapView.setStreetView(true);
有什么想法可以排除这个空白方块吗?
代码详情: 我的主要活动 xml 文件:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
android:id="@+id/LinearLayoutMain"
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="fill_parent"
android:layout_height="fill_parent" android:gravity="center">
<LinearLayout
android:background="@drawable/mapback"
android:id="@+id/LinearLayoutMainUp"
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="fill_parent"
android:layout_height="80sp" android:gravity="center">
<TextView android:textColor="#000000" android:gravity="center" android:id="@+id/TextViewResultTxt" android:layout_height="wrap_content" android:text="@string/result_txt" android:layout_width="wrap_content"></TextView>
<TextView android:textColor="#000000" android:textStyle="bold" android:layout_height="wrap_content" android:id="@+id/myLocationText" android:singleLine="true" android:gravity="center" android:layout_width="fill_parent" android:text="@string/hello"></TextView>
<TextView android:textColor="#000000" android:textStyle="bold" android:layout_height="wrap_content" android:id="@+id/myLocationTextDist" android:singleLine="true" android:gravity="center" android:layout_width="fill_parent" android:text="@string/waiting_for_gps"></TextView><TextView android:text="" android:id="@+id/timerTextView" android:layout_width="wrap_content" android:layout_height="wrap_content"></TextView>
</LinearLayout>
mapView 我正在添加动态:
LinearLayout l = ((LinearLayout) activity.findViewById(R.id.LinearLayoutMain));
l.addView(mapView);
【问题讨论】:
-
是的,摩托罗拉 Milestone XT720
-
据我所知,这是一些摩托罗拉手机的常见问题。 (android.bigresource.com/Track/android-V90Io6p0T),而且,正如我所见,它与 Cyanogenmod (code.google.com/p/cyanogenmod/issues/detail?id=395) 有某种关系
-
你是对的。在其他设备(不是摩托罗拉)上,我的应用程序运行良好。感谢您提供信息。
标签: java android google-maps