您好我在代码中使用Google地图
这是活动文件中写的代码
package com.hellomaps;
import android.app.Activity;
import android.os.Bundle;
import com.google.android.maps.MapActivity;
public class HelloGoogleMaps extends MapActivity{
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}
@Override
protected boolean isRouteDisplayed() {
// TODO Auto-generated method stub
return false;
}
MapView mapView =(MapView)findViewById(R.id.mapview); mapView.setBuiltInZoomControls(真);
}
现在在setContentView(R.layout.main)行中,它不识别“R”,因此mapview不能在活动中使用,因为它不能识别视图
我知道不应该导入android.R和com.google.R。
我被困在这里..请帮助.. !!
先谢谢
答案 0 :(得分:0)
编译项目时会生成R文件。因此,如果您正在使用eclipse,请按ctrl + b,R文件应出现在项目的gen文件夹中。
如果您从SVN或其他版本控制中检出项目,则可能会出现R文件问题。如果你这样做,在eclipse中创建新的android项目,然后将签出项目中的源和资源复制/粘贴到新创建的项目并构建。希望这会有所帮助。