【发布时间】:2016-01-08 18:32:18
【问题描述】:
这里的最佳做法是什么?
在创建个人资料页面时,单击编辑按钮会显示编辑文本而不是文本视图。
选项1)点击编辑按钮改变片段A的整个视图
选项2)点击编辑按钮会弹出另一个片段B
【问题讨论】:
标签: android view fragment profile
这里的最佳做法是什么?
在创建个人资料页面时,单击编辑按钮会显示编辑文本而不是文本视图。
选项1)点击编辑按钮改变片段A的整个视图
选项2)点击编辑按钮会弹出另一个片段B
【问题讨论】:
标签: android view fragment profile
我会说单击编辑按钮会将您带到另一个片段。这将是一个最佳做法。
你可以这样做
btnid.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
Fragment fragment = new tasks();
FragmentManager fragmentManager = getActivity().getSupportFragmentManager();
FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction();
fragmentTransaction.replace(R.id.content_frame, fragment);
fragmentTransaction.addToBackStack(null);
fragmentTransaction.commit();
}
});
您需要将 btnid 替换为按钮的 ID,并将 R.id.content_frame 替换为片段 1
【讨论】: