-6

myLocationManager が null である理由

package com.commonsware.android.geoweb;

    import android.app.Activity;        
    import android.content.Context;             
    import android.os.Bundle;                
    import android.location.Location;        
    import android.location.LocationListener;       
    import android.location.LocationManager;         
    import android.webkit.WebView;    
    import org.json.JSONException;    
    import org.json.JSONObject;    

    public class GeoWebOne extends Activity {
      private static String PROVIDER=LocationManager.GPS_PROVIDER;
      private WebView browser;
      private LocationManager myLocationManager=null;
4

2 に答える 2

2

ここでnullに設定したからですか?

private LocationManager myLocationManager=null;
于 2013-07-24T15:41:57.673 に答える
1

myLocationManagerクラスで明示的に null に設定する理由はありません

public class GeoWebOne extends Activity {
  private static String PROVIDER=LocationManager.GPS_PROVIDER;
  private WebView browser;
  private LocationManager myLocationManager;

同様にうまくいったでしょう。おそらく少し読みやすくなっています。

于 2013-07-24T15:48:37.337 に答える