将变量数据从Activty
传递到non-Activty
类的最佳方式是什么?数据是在第一个Acivity
的onCreate
内创建的,我需要将该数据传递给第二个类而不使用Intent。任何代码示例将不胜感激。将变量数据传递给非活动类
因为我得到它的工作就像我打算发布我的东西。在我的情况下,我已经有一个Constructor
这是一个ArrayList
和我在做什么我需要另一个相同的类型。所以这里有云:
ClassActivity
public class Polygon extends Overlay {
ArrayList<GeoPoint> geoPoints;
public Polygon(ArrayList<GeoPoint> points){
geoPoints = points;
}
public class Hex{
public Hex(ArrayList<String> str) {
// TODO Auto-generated constructor stub
Log.i("string",str.toString());
}
}
和我的主要Actvity有
Polygon main = new Polygon(null);
Polygon.Hex mMainClass = (main.new Hex(color));
注意,我收到
Polygon.Hex mMainClass = (main.new Hex(color));
[你尝试过什么?( http://mattgemmell.com/2008/12/08/what-have-you-tried/)将不胜感激。 –
这是一个非常基本的编程问题。不适合SO。除非你尝试过某种东西,否则它不起作用。 – Siddharth
是的,我知道这是基本的,不是因为你无法弄清楚的问题。如果你不能提供解决方案,为什么留下评论。你浪费了10秒的时间输入无益的回应。 – Dwill