在Android中查找资源文件时出现问题

时间:2011-04-06 06:30:12

标签: android-layout

您好我在代码中使用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。

我被困在这里..请帮助.. !!

先谢谢

1 个答案:

答案 0 :(得分:0)

编译项目时会生成R文件。因此,如果您正在使用eclipse,请按ctrl + b,R文件应出现在项目的gen文件夹中。

如果您从SVN或其他版本控制中检出项目,则可能会出现R文件问题。如果你这样做,在eclipse中创建新的android项目,然后将签出项目中的源和资源复制/粘贴到新创建的项目并构建。希望这会有所帮助。