Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/348.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Don';t回收相同活动的旧实例_Java_Android_Android Activity_Instance - Fatal编程技术网

Java Don';t回收相同活动的旧实例

Java Don';t回收相同活动的旧实例,java,android,android-activity,instance,Java,Android,Android Activity,Instance,我有一个UserProfile活动,它由不同的RecyclerView选项卡组成,有一个选项卡friends,我可以在其中单击另一个用户,同一个UserProfile的新实例将启动。 唯一的问题是当我从一个实例返回时:我已经覆盖了OnBackPressed,它只包含finish()方法,我将被重定向到上一个UserProfile实例,但是活动中的所有RecyclerView和profilePicture仍然与我刚完成的活动相同 我认为这是因为他们是RecyclerView,但不知道如何解决它。你

我有一个UserProfile活动,它由不同的RecyclerView选项卡组成,有一个选项卡friends,我可以在其中单击另一个用户,同一个UserProfile的新实例将启动。 唯一的问题是当我从一个实例返回时:我已经覆盖了OnBackPressed,它只包含finish()方法,我将被重定向到上一个UserProfile实例,但是活动中的所有RecyclerView和profilePicture仍然与我刚完成的活动相同


我认为这是因为他们是RecyclerView,但不知道如何解决它。

你在活动中使用静态字段吗?是的,只是发现问题是静态字段你在活动中使用静态字段吗?是的,只是发现问题是静态字段