Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/opengl/4.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 在android中将ArrayList从一个活动传递到另一个活动?_Java_Android_Arrays_Point_Points - Fatal编程技术网

Java 在android中将ArrayList从一个活动传递到另一个活动?

Java 在android中将ArrayList从一个活动传递到另一个活动?,java,android,arrays,point,points,Java,Android,Arrays,Point,Points,如何将ArrayList从一个活动传递到另一个活动 我的数组列表是整数。我想在下一个活动中显示点列表并进行一些计算 Point已经实现了parcelable类,您只需在第一个活动中执行此操作即可 Intent intent = new Intent(FirstActivity.this, SecondActivity.class); ArrayList<Point> points = new ArrayList<>(); points.add(new Point(3,5)

如何将ArrayList从一个活动传递到另一个活动


我的数组列表是整数。我想在下一个活动中显示点列表并进行一些计算

Point已经实现了parcelable类,您只需在第一个活动中执行此操作即可

Intent intent = new Intent(FirstActivity.this, SecondActivity.class);
ArrayList<Point> points = new ArrayList<>();
points.add(new Point(3,5));
intent.putParcelableArrayListExtra("points", points);
startActivity(intent);
这是你的第二次

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    Bundle extras = getIntent().getExtras();
    ArrayList<Point> points = extras.getParcelableArrayList("points");
}