- 31 名前:デフォルトの名無しさん [2019/07/14(日) 12:16:08.00 ID:y345zhNw.net]
- GPSで座標をテキストビューに表示するだけのテストプログラムを組んでいます。
android7だと動きますが、android5だと動かないのはなぜでしょうか? android5のほうはgooglemapでGPS取得できています。 package com.example.gps; import android.app.Activity; import android.location.Location; import android.location.LocationListener; import android.location.LocationManager; import android.os.Bundle; import android.widget.TextView; public class MainActivity extends Activity implements LocationListener{ private static final String LOG_TAG = "UseLocation"; LocationManager mLocationManager = null; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); mLocationManager = (LocationManager)getSystemService(LOCATION_SERVICE); mLocationManager.requestLocationUpdates(LocationManager.GPS_PROVIDER,0,0,this); } @Override public void onLocationChanged(Location loc){ ((TextView)findViewById(R.id.lat)).setText("LAT:" + loc.getLatitude()); ((TextView)findViewById(R.id.lon)).setText("LONG:" + loc.getLongitude()); } @Override public void onProviderEnabled(String provider){ } @Override public void onProviderDisabled(String provider){ } @Override public void onStatusChanged(String provider,int status,Bundle extras){ } }
|

|