package Dirs.Location;import android.app.*;
import android.content.Context;
import android.location.Criteria;
import android.location.Location;
import android.location.LocationManager;public class GetGPS extends Activity {
public LocationManager GetLocationinfo() //此方法用于获取GPS信息
{
LocationManager loctionManager;
String contextService=Context.LOCATION_SERVICE;
//通过系统服务,取得LocationManager对象
loctionManager=(LocationManager) getSystemService(contextService);
Criteria criteria = new Criteria(); //创建标准对象
criteria.setAccuracy(Criteria.ACCURACY_FINE);//高精度
criteria.setAltitudeRequired(false);//不要求海拔
criteria.setBearingRequired(false);//不要求方位
criteria.setCostAllowed(true);//允许有花费
criteria.setPowerRequirement(Criteria.POWER_LOW);//低功耗 //从可用的位置提供器中,匹配以上标准的最佳提供器
String provider = loctionManager.getBestProvider(criteria, true);
//获得最后一次变化的位置
Location location = loctionManager.getLastKnownLocation(provider);
return loctionManager;
}
}
这个是我定义的类,在别的包里然后我在Activity中引用这个包了,也创建了这个类,然后为什么我用new出来的对象访问不了这个类里的方法?下面是我在activity中的代码:
GetGPS loaction = new GetGPS();
loaction. //这里用.操作符,始终访问不了方法,而且alt+/ eclipse提示:No Default Proposals
import android.content.Context;
import android.location.Criteria;
import android.location.Location;
import android.location.LocationManager;public class GetGPS extends Activity {
public LocationManager GetLocationinfo() //此方法用于获取GPS信息
{
LocationManager loctionManager;
String contextService=Context.LOCATION_SERVICE;
//通过系统服务,取得LocationManager对象
loctionManager=(LocationManager) getSystemService(contextService);
Criteria criteria = new Criteria(); //创建标准对象
criteria.setAccuracy(Criteria.ACCURACY_FINE);//高精度
criteria.setAltitudeRequired(false);//不要求海拔
criteria.setBearingRequired(false);//不要求方位
criteria.setCostAllowed(true);//允许有花费
criteria.setPowerRequirement(Criteria.POWER_LOW);//低功耗 //从可用的位置提供器中,匹配以上标准的最佳提供器
String provider = loctionManager.getBestProvider(criteria, true);
//获得最后一次变化的位置
Location location = loctionManager.getLastKnownLocation(provider);
return loctionManager;
}
}
这个是我定义的类,在别的包里然后我在Activity中引用这个包了,也创建了这个类,然后为什么我用new出来的对象访问不了这个类里的方法?下面是我在activity中的代码:
GetGPS loaction = new GetGPS();
loaction. //这里用.操作符,始终访问不了方法,而且alt+/ eclipse提示:No Default Proposals
解决方案 »
- andriod 使用webview问题
- 求一个android http上传文件到servlet,tomcat服务器demo,能运行的
- onCreateOptionsMenu问题
- Android 访问.NETWebService 遇到的问题,急求教!!
- xmpp 消息问题 请高手解决
- Android 中文api (81)——InputMethod
- 高分求助 android rtmp 实现 点对点视频聊天
- ImageButton消除画布画的图形
- Android下利用poi将ppt转为图片问题请教?
- android.telephony.TelephonyProperties.PROPERTY_IMEI
- 帮忙看几行代码
- android闹钟开发
2.我建议。你就把方法名字Copy到对象后面。然后编译。就知道什么问题了。