Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/382.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/elixir/2.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 在下一个活动中创建列表之前,在加载屏幕中显示计数器(对列表项进行计数)_Java_Android_List_Size_Counter - Fatal编程技术网

Java 在下一个活动中创建列表之前,在加载屏幕中显示计数器(对列表项进行计数)

Java 在下一个活动中创建列表之前,在加载屏幕中显示计数器(对列表项进行计数),java,android,list,size,counter,Java,Android,List,Size,Counter,我想在我的加载屏幕(应用程序启动时启动的活动)中显示一个计数器,该计数器显示一个list.size()。问题是我的list是在下一个活动中创建的,因此我不知道如何执行 我知道如何在创建列表的同一个活动中完成,但在另一个活动中却不知道如何完成 有没有办法将信息从一个活动链接到另一个活动?或者加载第二个活动而不显示它,创建列表,计算其中的项目数并在第一个活动中显示它 感谢您的帮助。您可以在ActivityOne中加载列表并在ActivityOne中显示进度。 一旦它被加载,你就可以启动Activit

我想在我的加载屏幕(应用程序启动时启动的活动)中显示一个计数器,该计数器显示一个
list.size()
。问题是我的
list
是在下一个活动中创建的,因此我不知道如何执行

我知道如何在创建列表的同一个活动中完成,但在另一个活动中却不知道如何完成

有没有办法将信息从一个活动链接到另一个活动?或者加载第二个活动而不显示它,创建列表,计算其中的项目数并在第一个活动中显示它


感谢您的帮助。

您可以在ActivityOne中加载列表并在ActivityOne中显示进度。 一旦它被加载,你就可以启动Activity2并将你的列表添加为额外列表。 您的列表必须包含实现Parcelable的对象。请看这个示例

Intent intent = new Intent(getApplicationContext(), ActivityTwo.class);
intent.putParcelableArrayListExtra("someArrayList", (ArrayList<? extends Parcelable>)someArrayList);
startActivity(intent);
Intent Intent=newintent(getApplicationContext(),ActivityTwo.class);

intent.putParcelableArrayListExtra(“someArrayList”),(arraylist谢谢你的帮助。这个想法很完美,你用Parcelable向我学习了一些新东西。要使用它,我似乎必须重新编写列表的方式。我的技能看起来很复杂。。。