わかりました、これは動作するように使用されます。Windows 8.1 のクリーン インストールに移行したばかりですが、これを Android フォンで実行すると、行を指す Null Pointer Exception でアプリがクラッシュし((MapFragment) getFragmentManager().findFragmentById(R.id.map)).getMap();
ます。
どうしてこれなの?Android についての私の理解はせいぜい初歩的なものであり、詳しく理解すればするほど良くなります。
MapActivity.java
コードフラグメント:
public class MapActivity extends Activity {
private static final int GPS_ERRORDIALOG_REQUEST = 9001;
protected GoogleMap mMap;
String locAddr;
String locName;
Double locLongitude;
Double locLatitude;
final Handler handler = new Handler();
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
mMap = ((MapFragment) getFragmentManager().findFragmentById(R.id.map)).getMap();
//NullPointer here
....
....