如果main.xml里面设置好了的话,那就看看R.java文件下面 public static final class id {里面是否有你的GridView的ID!如果没有,Project-->Clean一下!
我也出了这个问题 不过是 Cannot cast from View to ProgressBar用楼上的方法解决了,谢谢
你的XML文件呢,配置没有GridView 这个标签???
我的错误是:Cannot cast from TextView to MapViewmain.xml里面设置好了,R.java文件下面 public static final class id {里面也有ID!而且命名的类名和调用的函数也不相同那是什么问题呢? public class GPSActivity extends MapActivity { /** Called when the activity is first created. */ private LocationManager lm; //String provider=lm.GPS_PROVIDER; private MapController mc; private MapView mv;
类似如下:
<Gridview>
android:id="@+id/gridview"
</Gridview>
http://developer.android.com/resources/tutorials/views/hello-gridview.htmlmain.xml里面已经包裹GridView了,id也设为gridview
我也出了这个问题 不过是
Cannot cast from View to ProgressBar用楼上的方法解决了,谢谢
public class GPSActivity extends MapActivity {
/** Called when the activity is first created. */
private LocationManager lm;
//String provider=lm.GPS_PROVIDER;
private MapController mc;
private MapView mv;
@Override
protected boolean isRouteDisplayed(){
return false;
} @Override
public void onCreate(Bundle icicle) {
super.onCreate(icicle);
setContentView(R.layout.main);
mv=(MapView)findViewById(R.id.myMapView);//获得对MapView的引用
······