0

방금 ​​내 onCreateOptionsMenu를 추가하여 내 앱의 작업 표시 줄을 만들었습니다. 작업 표시 줄이 작동하지만지도 조각이 완전히로드되지 않습니다. 전에 그렇게 했어. 지도가 있어야하는 곳은 회색으로 표시됩니다. 단편이 분명히 있지만 확대/축소 및 위치 아이콘의 강조 표시가 있습니다. 49 : 여기 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> 

로그 캣

08-27 21 38.524 : W/GA-SERVICE (1368) : 스레드 [스레드 1969,5, 메인 ] 예외 전송 히트 : HttpHostConnectException

08-27 21 : 49 : 38.524 : W/GA-SERVICE (1368) : 스레드 [스레드 1969,5, 메인] https://ssl.google-analytics.com에 연결하고

012 거절

08-27 21 : 49 : 38.524 : W/GA 서비스 (1368) : 스레드 [Thread-1969,5, main] : deleteHits로 전달 된 빈 hitIds.

08-27 21 : 49 : 39.625 : D는/ActivityThread은 (29,611)는 : handleBindApplication는 : D/ActivityThread (29611) : 49 : 39.625

08-27 21 com.google.android.gms.maps : setTargetHeapUtilization 0.75

08-27 21 : 49 : 39.625 : D/ActivityThread (29,611) setTargetHeapMinFree : 2097152

08-27 21 : 49 : 39.645 : I은/MultiDex은 (29,611)를 설치

08-27 21 : 49 : 39.645 : I/MultiDex (29611) : MultiDexExtractor.load (/data/app/com.google.android.gms-2.ap 49 :

08-27 21), 거짓 K 39.655 : I/MultiDex (29,611) :로드 기존 이차 덱스 파일

08-27 21 : 49 : 39.655 : I/MultiDex (29,611) 부하 I/MultiDex (29611)은 : 49 : 1 개 차 덱스 파일

08-27 21

발견 : 49 : 39.655

08-27 21 일 설치를 39.675 : 나는/ProviderInstaller (29611)은 : 삽입으로 사용 게이트 'gms : security : enable_conscrypt_in_gms_application'

+0

이러한 문제는 일반적으로 네트워크 연결 부재 및/또는 잘못된 API 키에 의해 발생합니다. 귀하의 정보는 * 일해야하므로 실제로 가치가 없습니다. – Simas

+0

이상한 ... 그 일에는 아무런 문제가 없습니다. XML을 추가했지만 나에게 잘된 것 같습니다. – user2974706

+0

예 모두 괜찮아 보입니다. logcat에 단서도 없습니까? – Simas

답변

0

백엔드가 설정되지 않았습니다. perly 그래서 아무 것도 맵 조각에로드되고, 맵 api가 활성화되어 있고 패키지가 콘솔 등에 지정된 패키지와 동일한 지 확인하기 위해 콘솔을 확인하십시오. https://www.youtube.com/watch?v=awX5T-EwLPc

+0

미리 작업 했어야한다고 덧붙였습니다. 지도 조각이 올바르게로드되었습니다. 그것은 다른 곳에서도 모두 설정됩니다. onCreateOptionsMenu를 추가하고 작동을 멈췄습니다. – user2974706

관련 문제