在MainActivity中,我有以下啓動片段的方法。如何在調用碎片的方法中調用MainActivity?
@Override
public void onNavigationItemSelected(MenuItem item) {
int id = item.id;
Fragment fragmentToShow = null;
if (id != 1){
fragmentToShow = MoviesFragment.newIstance(item);
}
if (fragmentToShow != null){
launchFragment(fragmentToShow, null);
}
DrawerLayout drawer = (DrawerLayout) findViewById(R.id.drawer_layout);
drawer.closeDrawer(Gravity.LEFT);
}
如果單擊id = 1的元素,應用程序必須打開主活動,但它不是片段:我該怎麼做?
謝謝你們的幫助,我是誰努力學習初學者:它肯定會很容易解決這個問題,我
梅比這將有助於 http://stackoverflow.com/questions/12637693/android-calling-activity-from-fragment – Hani
如果(id == 1){Intent intent = new Intent(getcontext(),MainActivity.class); startactivity(intent);} –