El error que has descrito no tiene nada que ver con la imagen.
De la imagen yo extraigo que no has importado las clases TextView y Criteria, y que no tienes un Layout llamado main o que no has importado la clase R de tu paquete.
En cuanto error que has descrito supongo que será porque no has añadido los métodos del Inteface LocationListener, que son estos:
http://developer.android.com/referen...nListener.html
Y ya por último, es mucho mejor usar el API de localización de Google Play Services, localiza más rápido y no tiene el bug del Network Location. Por contra sólo funciona si tienes instalado Play Store, el propio Google Play Services (se actualiza automáticamente con Play Store, si no lo tienes instalado se descarga el mismo), y además tienes que tener configurada una cuenta de Google en el móvil. Pero eso ocurre en el 99% de los móviles con Android.
Lo que yo hago es comprobar si está instalado y se puede usar Google Play Services, en ese caso lo uso, y si no lo hago mediante LocationListener.