【发布时间】:2015-08-05 10:10:23
【问题描述】:
我有一个片段:
ProductsFragments extends Fragment
还有一个活动
AdminMenuActivity extends ActionBarActivity
我想从 AdminMenuActivity 调用 ProductsFragments。我使用了 2 个选项:
1)
FragmentManager fm = getSupportFragmentManager();
for(int i = 0; i < fm.getBackStackEntryCount(); ++i) {
fm.popBackStack();
}
FragmentTransaction tx = getSupportFragmentManager().beginTransaction();
tx.replace(R.id.frame_layout, android.support.v4.app.Fragment.instantiate(AdminMenuActivity.this, fragments[1]));
tx.commit();
2)
Intent intent1 = new Intent(AdminMenuActivity.this, ProductsActivity.class);
startActivity(intent1);
两者都失败了。我不想用 FragmentActivity 扩展 ProductsFragments 因为它没有给我supportedActionBar v7
那我怎么打电话给Fragment?
【问题讨论】:
标签: android fragment android-fragmentactivity