我正在嘗試通過教程工作,並且遇到了一些障礙。本教程 實現類SingleFragmentActivity主辦片段(與XML文件來與它一起去。setContentView(int)不工作
我的問題是在這SingleFragmentActivity.java類,還有就是被拋出一個錯誤的setContentView(int)的調用,它說,它無法找到的方法是分片類沒有的setContentView(int)的一部分
import android.app.Fragment;
進口android.app.FragmentManager;? 進口android.os.Bundle;
public abstract class SingleFragmentActivity extends Fragment {
protected abstract Fragment createFragment();
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_fragment);
FragmentManager manager = getFragmentManager();
Fragment fragment = manager.findFragmentById(R.id.fragmentContainer);
if (fragment == null) {
fragment = createFragment();
manager.beginTransaction()
.add(R.id.fragmentContainer, fragment)
.commit();
}
}
}