2014-01-28 4 views
0
Google map mMap = ((SupportMapFragment)getSupportFragmentManager().findFragmentById(R.id.mapFragment)).getMap(); 

Указанная инструкция больше не принимается SDK. Говорит мне:Конфликт между android.support.v4 и google.android.gms.maps

Экземпляр типа android.support.v4.app.fragment не может быть типа com. google.android. gms. maps.support Map Fragmen т

Я буду используя образцы и библиотеки, поставляемые с SDK для затмения. Та же проблема, когда я использую AIDE Спасибо за любую идею!

+0

Неужели вы попробовали добавить SupportFragment в свой XML-файл? – AndroidHacker

ответ

0

Просто попробуйте, как это ..

вам нужно определить фрагмент для отображения в файле XML, как это ..

<fragment 
     android:id="@+id/map" 
     class="com.google.android.gms.maps.SupportMapFragment" 
     android:layout_width="match_parent" 
     android:layout_height="match_parent" 
     /> 

Если вы просто проверить, что тогда вы будете иметь возможность увидеть карту на твое устройство. Убедитесь, что вам необходимо определить определенные разрешения в вашем файле манифеста.

Вы можете сделать больше, как это в вашем классе Java ..

// Map work goes over here ... 
// Here you myMap is GoogleMap 
      myMap = ((SupportMapFragment) getSupportFragmentManager().findFragmentById(R.id.map)).getMap(); 
     //myMap.setMyLocationEnabled(true); 
     //myMap.moveCamera(CameraUpdateFactory.newLatLng(startLatLng)); 
     myMap.animateCamera(CameraUpdateFactory.zoomTo(2)); 
     myMap.getUiSettings().setZoomControlsEnabled(true); 

Вот и все. Вы хорошо согласны с этим.

+0

Спасибо. Да, сейчас все в порядке. – user3244434

+0

Спасибо. Это 0K! Merci – user3244434

0

AIDE нуждается в дополнительной связи. Вот как вы можете скомпилировать проект Android Google Maps в AIDE:

  1. Убедитесь, что ваш проект хорошо скомпилирован с использованием ПК, например, в Eclipse.
  2. Для AIDE просто скопируйте google-play-services.jar из [проекта библиотеки игр Google]/libs в папку [ваш проект]/libs. Дополнительная информация здесь: https://groups.google.com/forum/#!msg/android-ide/JaEH3fBU8L8/oBAK2cpKRfcJ
  3. Теперь ваш проект должен компилироваться и запускаться по телефону.
Смежные вопросы