Я просто добавил onCreateOptionsMenu, чтобы создать панель действий для своего приложения. Панель действий работает, однако фрагмент карты не загружается полностью. Если раньше это делалось. Он показывает только серый цвет, где должна быть карта. Хотя фрагмент явно присутствует, например, значки масштабирования и местоположения.фрагмент карты не будет отображаться при использовании onCreateOptionsMenu
public class MainActivity extends Activity {
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu items for use in the action bar
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.main_activity_actions, menu);
return super.onCreateOptionsMenu(menu);
}
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
// Get a handle to the xml Map Fragment
GoogleMap map = ((MapFragment) getFragmentManager().findFragmentById(
R.id.map)).getMap();
...
Вот XML-
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context="${relativePackage}.${activityClass}" >
<fragment
android:id="@+id/map"
android:name="com.google.android.gms.maps.MapFragment"
android:layout_width="match_parent"
android:layout_height="match_parent" />
</LinearLayout>
LogCat
08-27 21: 49: 38,524: Вт/GA-SERVICE (1368): Тема [Тема-1969,5, основная ]: Исключение отправка удар: HttpHostConnectException
08-27 21: 49: 38,524: Вт/GA-SERVICE (1368): тема [тема-1969,5, главный]: Подключение к https://ssl.google-analytics.com отказалось
08-27 21: 49: 38.524: W/GA-SERVICE (1368): Thread [Thread-1969,5, main]: Пустые удары передаются в deleteHits.
08-27 21: 49: 39,625 D/ActivityThread (29611): handleBindApplication: com.google.android.gms.maps
08-27 21: 49: 39,625 D/ActivityThread (29611) : setTargetHeapUtilization: 0,75
08-27 21: 49: 39,625 D/ActivityThread (29611): setTargetHeapMinFree: 2097152
08-27 21: 49: 39,645 I/MultiDex (29611): установить
08-27 21: 49: 39.645: I/MultiDex (29611): MultiDexExtractor.load (/data/app/com.google.android.gms-2.ap к, ложно)
08-27 21: 49: 39,655: I/MultiDex (29611): Загрузка существующих файлов DEX вторичных
08-27 21: 49: 39.655: Я/MultiDex (29611): нагрузка найдено 1 вторичные DEX файлы
08-27 21: 49: 39.655: I/MultiDex (29611): установка сделал
08-27 21: 49: 39,675: I/ProviderInstaller (29611): Вставка отключена gate 'gms: security: enable_conscrypt_in_gms_application'
Такие проблемы, как правило, вызвано отсутствием подключения к сети и/или неправильного ключа API. Ваша информация действительно не показывает ничего полезного, так как она должна * работать. – Simas
Это странно ... никаких проблем с этими вещами. Я добавил xml, но мне кажется, что это нормально .. – user2974706
Да все выглядит нормально. Нет никаких подсказок в logcat? – Simas