这可能听起来像一个愚蠢的问题,但是在onCreate中收到的getArguments Bundle和Bundle有什么区别?
在我的应用程序中,我有一个片段实例ActivityFragment,它在addActivity按下按钮 时动态添加。有一个delete_button在每个ActivityFragment和我树立了一个onClickListener的内这个按钮ActivityFragment类。当delete_button按下 时,我想从 onClick 方法内部删除片段。当我创建ActivityFragment对象并将其添加到片段类之外的方法中的活动时,我将如何执行此操作?我应该使用什么领域.remove()?
请注意,delete_button应该只删除它所在片段的实例。
这是我MainActivity.java的ActivityFragment班级。该addActivity按钮是在底部:
import android.app.Fragment;
import android.os.Bundle;
import android.support.annotation.Nullable;
import android.support.v4.app.FragmentActivity;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.Button;
import android.widget.TextView;
public class MainActivity extends FragmentActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
public static class ActivityFragment extends Fragment {
// @Nullable is used because the method may return …Run Code Online (Sandbox Code Playgroud)