【发布时间】:2014-06-09 10:31:37
【问题描述】:
我有一个 ListFragment,我想获取我的位置。在我的清单中,我添加了这个:
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
我的 ListFragment 的代码在这里,但不起作用:
public class ListaLugaresFragment extends ListFragment implements LocationListener {
GoogleMap googleMap;
Location location;
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
v= inflater.inflate(R.layout.lista, container, false);
LocationManager lm = (LocationManager) getActivity().getSystemService(getActivity().LOCATION_SERVICE);
lm.requestLocationUpdates(LocationManager.GPS_PROVIDER, 0, 0, this);
return v;
}
@Override
public void onLocationChanged(Location location) {
// TODO Auto-generated method stub
Toast.makeText(getActivity(), location.getLatitude()+""+location.getLongitude(), Toast.LENGTH_LONG).show();
}
【问题讨论】:
标签: android google-maps-android-api-2