-1
FragmentStatePagerAdapter의 메소드를 호출하여 탭을 추가 및 제거하려고합니다.FragmentStatePagerAdapter에서 메소드 호출
public class TabPagerAdapter extends FragmentStatePagerAdapter {
public void removeTab(int position) {
new MainActivity().tabLayout.removeTabAt(1);
notifyDataSetChanged();
}
}
지금은 내가 ActivityResult
의 탭을 제거 할 수 있도록 호출 할 주요 활동에protected void onActivityResult(int requestCode, int resultCode, Intent data) {
//this gives error
new TabPagerAdapter().removeTab(1);
}
당신이 좀 도와 주 시겠어요? 고맙습니다.
시도했지만 'tabPagerAdapter = new TabPagerAdapter' 선언은 Mainactivity에서 오류를 발생시킵니다. _TabPagerAdapter.TabPagerAdapter (android.support.v4.app.FragmentManager, int) '오류는'() '_에 적용 할 수 없습니다. – choman