I'm following this tutorial here: http://developer.android.com/guide/tutorials/views/hello-mapview.html
and am on point 11 Here's the res/layout/main.xml: <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/ android" android:id="@+id/mainlayout" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" > <com.google.android.maps.MapView android:id="@+id/mapview" android:layout_width="fill_parent" android:layout_height="fill_parent" android:clickable="true" android:apiKey="hidden" /> <LinearLayout android:id="@+id/zoomview" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignBottom="@id/mapview" android:layout_centerHorizontal="true" /> </RelativeLayout> Here's the code: package com.example.hellomapview; import android.app.Activity; import android.os.Bundle; import com.google.android.maps.*; import android.widget.LinearLayout; import android.widget.ZoomControls; public class HelloMapView extends MapActivity { LinearLayout linearLayout; MapView mapView; ZoomControls mZoom; /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); linearLayout = (LinearLayout) findViewById (R.id.zoomview); mapView = (MapView) findViewById(R.id.mapview); mZoom = (ZoomControls) mapView.getZoomControls(); linearLayout.addView(mZoom); setContentView(R.layout.main); } @Override protected boolean isRouteDisplayed() { return false; } } Here's the manifest: <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.hellomapview" android:versionCode="1" android:versionName="1.0"> <uses-permission android:name="android.permission.INTERNET" /> <application android:label="@string/app_name"> <uses-library android:name="com.google.android.maps" /> <activity android:name=".HelloMapView" android:label="@string/app_name"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> </application> </manifest> I've built both this project and the avd I'm loading it to as target 3's, meaning they should have maps capability, and have acquired a proper Maps apiKey (which I've hidden in this post) If I back up to step 6 in the tutorial, everything works, which means the map loads and I can pan around, but when I try to reference the MapView in the xml with this line: mapView = (MapView) findViewById(R.id.mapview); the view returned is null. Here's the ant debug output: $ ant debug Buildfile: build.xml [setup] Project Target: Google APIs [setup] Vendor: Google Inc. [setup] Platform Version: 1.5 [setup] API level: 3 dirs: [echo] Creating output directories if needed... resource-src: [echo] Generating R.java / Manifest.java from the resources... aidl: [echo] Compiling aidl files into Java classes... compile: [javac] Compiling 2 source files to /home/doubleagent/Programming/ ANDROID/HelloMapView/bin/classes [javac] Note: /home/doubleagent/Programming/ANDROID/HelloMapView/ src/com/example/hellomapview/HelloMapView.java uses or overrides a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. dex: [echo] Converting compiled files and external libraries into bin/ classes.dex... package-resources: [echo] Packaging resources [aaptexec] Creating full resource package... debug: [apkbuilder] Creating HelloMapView-debug.apk and signing it with a debug key... [apkbuilder] Using keystore: /home/doubleagent/.android/debug.keystore BUILD SUCCESSFUL Total time: 2 seconds Any idea what I could be doing wrong? --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en -~----------~----~----~----~------~----~------~--~---