如果我请添加()为片段A和B具有相同的viewId然后尝试调用替换()与C片段即viewId,仅片段A是越来越除去,用片段B和C根据该文档结束了, A和B都应该用C来代替......还是我读文档错了吗?
这里有一个组合,这是否:
public class FragmentActivity extends SherlockFragmentActivity {
@Override
public void onCreate(final Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
getSupportFragmentManager().beginTransaction().add(R.id.fragment, new FragmentA()).add(R.id.fragment, new FragmentB()).commit();
((Button) findViewById(R.id.swap)).setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(final View view) {
getSupportFragmentManager().beginTransaction().replace(R.id.fragment, new FragmentC()).commit();
}
});
}
}