我有像 Google's tutorial 中那样的 SettingsActivity :
public class SettingsActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
// Display the fragment as the main content.
getFragmentManager().beginTransaction()
.replace(android.R.id.content, new SettingsFragment())
.commit();
}
}
它工作正常,但是当 SettingsActivity 从 ActionBarActivity(Activity 的子类)扩展时,我得到了黑屏。你能解释一下为什么吗?
最佳答案
你最好不要将主要 Activity 扩展到 ActionBarActivity
,因为 ActionBarActivity
使用 campcatv7 相信我,它真的不起作用
您只需扩展 Activity
,稍后在您的主要 Activity 中声明您想要的任何内容以及任何类型的设置或动画等。
关于java - 更改 ActionBarActivity 中的 fragment ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27681274/