나는 안드로이드 프로그래밍에있어 매우 익숙하다. 나는 안드로이드 4.2를 사용하고 있으며 actiobBar에있는 3 개의 탭으로 구성된 주요 활동이 있습니다. 사용자가 특정 탭을 클릭하면 다른 활동 (mapActivity)을 시작하려고합니다. 그래서 사용자가 탭을 클릭하면 의도를 작성합니다. 다음은 코드입니다 :활동에 인 텐트 추가하기
@Override
public void onTabSelected(ActionBar.Tab tab, FragmentTransaction fragmentTransaction) {
// When the given tab is selected, switch to the corresponding page in
// the ViewPager.
mViewPager.setCurrentItem(tab.getPosition());
if(tab.getText().equals("Map")){
Intent intent = new Intent().setClass(this, MapDisplayActivity.class);
this.setIntent(intent);
startActivity(intent);
}
}
하지만 "지도"를 클릭 할 때마다, 나는 탭을 잃게됩니다. 처음에는 활동을 시작한 것처럼 보입니다. 내가 좋아할만한 점은 "지도"라는 탭 아래에지도가있는 것입니다.
어떤 힌트를 주어도 도와 주시겠습니까?