如何关闭第二个 activity 包括片段?
How to close second activity including a fragment?
我有一个 MainActivity
开始(通过单击按钮)另一秒 activity:
val intent = Intent(activity, SecondActivity::class.java)
startActivity(intent)
在那SecondActivity
我给一个SecondFragment
充气。
当我:
- 点击按钮开始
SecondActivity
- 自动地,在它的 onCreate()
SecondFragment
中膨胀
- 当我想通过点击后退按钮回到 MainActivity 时,我得到一个白色的空白屏幕(我猜它缩小了 SecondFragment,但 SecondActivity 仍然 运行?!)。
- 我必须再按一次后退按钮,才能真正返回到
MainActivity
如何从 SecondFragment (--> SecondActivity) --> MainActivity 只按一次?
直接转到MainActivity.java将此方法添加到SecondActivity.java
@Override
public void onBackPressed() {
finish();
}
我有一个 MainActivity
开始(通过单击按钮)另一秒 activity:
val intent = Intent(activity, SecondActivity::class.java)
startActivity(intent)
在那SecondActivity
我给一个SecondFragment
充气。
当我:
- 点击按钮开始
SecondActivity
- 自动地,在它的 onCreate()
SecondFragment
中膨胀 - 当我想通过点击后退按钮回到 MainActivity 时,我得到一个白色的空白屏幕(我猜它缩小了 SecondFragment,但 SecondActivity 仍然 运行?!)。
- 我必须再按一次后退按钮,才能真正返回到
MainActivity
如何从 SecondFragment (--> SecondActivity) --> MainActivity 只按一次?
直接转到MainActivity.java将此方法添加到SecondActivity.java
@Override
public void onBackPressed() {
finish();
}