0
저는 applcation에서 Google Maps Android API v2를 구현했습니다.MapFragment에 Lauching/MapFragment에서 뒤로 버튼을 누르면 화면이 검은 색으로 변합니다.
public class MyTravelogueActivity extends SherlockFragmentActivity {
int travelogueID;
String placeID;
boolean isTravelogue;
Bundle b;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
String checkStatus = "";
b = getIntent().getExtras();
if (savedInstanceState != null) {
getSupportFragmentManager().popBackStack(null, getSupportFragmentManager().POP_BACK_STACK_INCLUSIVE);
checkStatus = savedInstanceState.getString("statusCheck");
b = savedInstanceState.getBundle("bundle");
}
else {
checkStatus = (String) b.get("status");
}
setContentView(R.layout.activity_frag);
FragmentTransaction ft = getSupportFragmentManager().beginTransaction();
/*
codes to add Fragment to ft
*/
ft.commit();
}
}
그래서 내 MapFragment가 등급을 요구한다 ... 구글 로딩에 그 이유
public class TravelogueSEOPageFragment extends SherlockFragment {
//............. codes
public void Map(View view){
if(hasConnection() == true){
Bundle b = new Bundle();
b.putInt("id", travelogueID);
b.putString("currentlayoutview", currentview);
FragmentTransaction ft = getSherlockActivity().getSupportFragmentManager().beginTransaction();
TOnlineMapViewFragment mapfrag = TOnlineMapViewFragment.newInstance(b, place_list);
ft.replace(R.id.container, mapfrag).addToBackStack(null).commit();
}
}
}
내 질문은 : 현재
나는 다른 조각으로 구성되는 활동을 지도, 잠시 동안 검은 화면이 표시됩니까? 뒤로보기 버튼을 클릭하면지도보기가 끝나고 검은 색 화면이 더 오래 표시됩니다.
이 문제를 설명하기 위해 붙여 넣어야하는 코드가 다른지 잘 모르겠습니다. 따라서이 현상에 대한 해결책을 물어볼 수 있도록 코드가 부족한지 알려주세요.