最近在學習android,而後碰到一個繼承自LinearLayout的類須要繼承自Activity佈局當中的一個值,同事告訴個人一個思路,用完以後恍然大悟,這不之前經常使用的java中的get,set方法傳參麼~~java
開始說說......android
1.佈局
在Activity佈局界面中聲明個變量,寫上getter,setter方法。學習
public static List<MEmployeesSign> getdata; public static List<MEmployeesSign> getGetdata() { return getdata; } public static void setGetdata(List<MEmployeesSign> getdata) { CalendarActivity.getdata = getdata; }
而後那個繼承自LinearLayout的類須要什麼參數,這裏得set到方法裏code
2.繼承
即把填充好的list塞到setGetdat()中get
setGetdata(list);
3.it
最後就是拿出這個須要的值class
List<MEmployeesSign> mylist = CalendarActivity.getGetdata(); //CalendarActivity是我佈局界面的名字
好了,拿到值以後就能夠想幹啥幹啥了~~變量