Re: [問題] Android 被生成物件取得activity的資料

看板java作者 (我還想要更多力量)時間14年前 (2010/06/25 21:36), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《question2 (問問問)》之銘言: : 最近要寫Android的程式 : 遇到一個問題 : 我在Activity的onCreate利用findViewById 生成了一個 : 我自己繼承View class所寫的class 的物件 : 而這個View的物件在其建構子的時期 : 就必須參考到生成這個View物件的 Activity 裡的某一個資料 : 這個資料是我自己定義的 : new : Activity -------------------> MyView : ↑ │ : ╰─────────────╯ : 參考 : 這個View 物件必須要有這項資料才能夠被正確的生成 : 可是我不知道該往哪個方向去找 : 能夠請高手們告訴我怎麼解決 : 或者是提供我關鍵字嗎? class MyView extends View { private Context mContext; public MyView(Context c){ mContext = c; } } ---------------------------------------- class MyActivity extends Activity { protected void onCreate(){ super.onCreate(); MyView v = new MyView(this); } } 應該大致上會長這樣吧 -- 到底是…     創造了?              相信上蒼,就別褻瀆神明! ________________________________________________________________________________  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄         亦或是…            相信自己,就別妄自菲薄!             創造了? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.84.179.144
文章代碼(AID): #1C9B3xBw (java)
文章代碼(AID): #1C9B3xBw (java)