Intent myIntent = new Intent(viewEnterChildExp.getContext(), MainActivityExpenses.class);
myIntent.putExtra("fromEnterChildExpenseToMainActivityExpenses", "true");
startActivity(myIntent);
finish();
我在fragment
finish()
为红色。
当我将鼠标光标放在它上面时,会弹出一个错误:
can resolve method finish()
TIA!
答案 0 :(得分:11)
使用getActivity().finish();
中的Fragment
来完成附加当前片段的活动
答案 1 :(得分:3)
您必须使用活动实例来完成它。
致电getActivity().finish()
答案 2 :(得分:1)
方法finiah()
不适用于片段。
如果您想在片段中完成活动,则必须使用getActivity().finish();
。