Activity 中的 Android 完成功能不起作用

标签 android android-activity activity-finish

我从 MainActivity 扩展 Activity A、B、C。 A先开始,A开始B,B开始C。 当我在 Activity C 的 onclick 特殊按钮中使用 finish() 时, Activity A 已启动,但我希望 Activity B 启动。 我为这个案子做什么?

最佳答案

像下面这样开始所有 Activity :

Intent i = new Intent(this,NewActivity.class);

startActivity(i);

不要添加finish() 方法,然后在按钮内单击只需调用finish() 方法。它会让您回到之前的 Activity 。

关于 Activity 中的 Android 完成功能不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42399626/

相关文章:

android - 如何为 GeoDataApi.getAutocompletePredictions 使用位置偏差(附近)?

android - 待定 Intent 强制创建新 Activity

android - 将 Arraylist 保存到文件 android

Android 选项卡 - 避免在选项卡点击时重新创建 Activity

android - Activity 不会破坏以在 android 中释放堆?

android - 为什么我的 overridePendingTransition 在一个 Activity 上不起作用

安卓模拟器: could not get wglGetExtensionsStringARB error

android - 如何扩展android中的基本 Activity ?

android - Android 中如何对齐两个 View ?

android - 在对话框类中完成 Activity