2013-05-02 80 views
0

我有一個BaseActivity,其中所有的其他活動都在擴展這個功能。我有一個公共項目,我所有的活動都可以打開它。我如何從我的BaseActivity中聆聽此視圖的點擊?android-base activity點擊監聽器

Activity 1 (Base) > VideoActivity > LoginView 
Activity 1 (Base) > MusicActivity > LoginView 

我在登錄視圖一個按鈕,當我點擊它給出一個錯誤,VideoActivity沒有方法clicklistener。我點擊監聽的方法是在baseActivity

等待您的幫助 感謝

+0

「時我點擊它給「,你的意思是,當你嘗試setOnClickListener與LoginView.this? – Blackbelt 2013-05-02 13:56:32

+1

你有代碼嗎?這可能有助於解答。 – chefburns 2013-05-02 13:56:53

+0

發佈相關代碼 – 2013-05-02 14:12:19

回答

0

假設LoginView extends BaseActivityBaseActivity implements OnClickListener

button.setOnClickListener(new YourOnClickListener(), LoginView.this); 

如果這沒有解決您的問題,那麼請張貼相關的代碼