【发布时间】:2013-10-23 13:50:24
【问题描述】:
导入部分
package com.example.mapsearch;
import android.app.Activity;
import android.view.Menu;
import android.view.View;
import android.widget.Button;
import android.widget.CompoundButton;
import android.widget.EditText;
import android.widget.RadioButton;
import android.widget.RadioGroup;
import android.widget.Toast;
import android.widget.ZoomControls;
import java.util.List;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.os.Bundle;
其中——mv=(MapView)findViewById(R.id.mv);
public class MainActivity extends Activity {
MapView mv;
MapController controller;
Bitmap bmpArrow;
RadioButton rbNormal;
RadioButton rbSatellite;
@Override
protected void onCreate(Bundle icicle) {
super.onCreate(icicle);
setContentView(R.layout.activity_main);
bmpArrow = BitmapFactory.decodeResource (
getResources(), R.drawable.ic_launcher);
mv=(MapView)findViewById(R.id.mv);
错误 - 无法从视图投射到地图视图 & 断点:MainActivity[line:__] -onCreate(Bundle)
我该如何修复它们?谢谢
【问题讨论】:
-
这通常源于您的 layout.xml 中的一些错误。有什么警告吗?
-
一些黄色警告,但没有红色错误。 (EditText&TextView)
-
检查您的
XML文件,您需要为MapView小部件分配id mv。 -
最好也粘贴你的 XML 布局,看看里面是否有错误。
-
res/layout/activity_main.xml?没有红色错误...
标签: android eclipse google-maps