將變量數據從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