I am getting error at “criteria.setHorizontalAccuracy(5000);” line. Its says criteria does not exists. Any idea what I am doing wrong?
package displaytest;
import javax.microedition.location.Criteria;
import javax.microedition.location.Location;
import javax.microedition.location.LocationListener;
import javax.microedition.location.LocationProvider;
public class get_gps {
Criteria criteria = new Criteria();
criteria.setHorizontalAccuracy(5000);
public static String get_lat()
{
String lat = "test";
return lat;
}
}
You cannot call arbitrary statements in a class outside of a constructor or method. You can only initialize static or member variables.
Create a constructor for your class and initialize the
criteriaobject there. For example: