1

タイプに解決できないなどのエラーを受け取りました。私はJavaの初心者で、Androidアプリケーションを開発しようとしています。型エラーに解決できないというメッセージが表示された箇所には、称賛のサインを入れました。

       package com.example.majorproject;

       import com.vogella.android.locationapi.maps.R;

       import android.os.Bundle;
       import android.app.Activity;
       import android.view.Menu;

       public class MajorProject extends Activity {
   static final //LatLng HAMBURG = new //LatLng(53.558, 9.927);
   static final //LatLng KIEL = new //LatLng(53.551, 9.993);
   private //GoogleMap map;

  @Override
  protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    //map = ((MapFragment) getFragmentManager().findFragmentById(R.id.map))
        .getMap();

    if (//map!==null){
      //Marker hamburg = map.addMarker(new //MarkerOptions().position(//HAMBURG)
          .title("Hamburg"));
      //Marker kiel = map.addMarker(new MarkerOptions()
          .position(//KIEL)
          .title("Kiel")
          .snippet("Kiel is cool")
          .icon(//BitmapDescriptorFactory
              .fromResource(R.drawable.ic_launcher)));
    }

  } 
4

2 に答える 2

7

MapFragmentおよびでエラーが発生する場合は、ライブラリMarkerの参照方法に問題があります。google-play-services私が書いたこのブログ投稿を見てください。最初の 3 つのステップで、正しく行う方法が説明されています。

Google マップ API V2

于 2013-04-25T09:27:25.903 に答える
1

Eclipse で google-play-service を参照しているときに問題が発生した場合は、Google Play サービス ライブラリとプロジェクトを同じワークスペースに配置します。それは機能します....サポートライブラリを追加することを忘れないでください。

于 2013-06-28T21:07:40.787 に答える