无法在Android Studio中的Fragment中解析intent中的finish()

Dan*_*alo 2 android android-fragments android-fragmentactivity

Intent myIntent = new Intent(viewEnterChildExp.getContext(), MainActivityExpenses.class);
myIntent.putExtra("fromEnterChildExpenseToMainActivityExpenses", "true");
startActivity(myIntent);
finish();
Run Code Online (Sandbox Code Playgroud)

我正在使用上面的代码片段 fragment

finish()是红色.

当我将鼠标光标放在它上面时,会弹出一个错误:

can resolve method finish()
Run Code Online (Sandbox Code Playgroud)

TIA!

ρяσ*_*я K 12

使用getActivity().finish();from Fragment来完成附加当前片段的Activity

  • getActivity.finish(); 应该是getActivity().finish(); (2认同)