2012-04-04 52 views
0

我一直在努力解決一個問題一個多星期。Android項目中的類之間的通信

我有一個主要的活動,3個子類擴展視圖。 在View類發生觸摸事件時,調用其他2個View類中的某個方法與該事件同步。但我不知道如何調用某種方法。換句話說,我不知道如何在類之間進行擴展的View擴展。

有誰知道如何弄清楚它? 任何意見將不勝感激。 謝謝。

+0

您需要了解的聽衆http://stackoverflow.com/questions/2983250/custom-event-listener-on-android-app – weakwire 2012-04-04 11:49:42

+0

是什麼樣的監聽器是用於通信有用類之間擴展View? – user1312679 2012-04-05 08:48:18

回答

0

在您的活動創建該類的您要訪問和調用該方法,其方法的實例..

讓我們假設3類,其中classone,classtwo和classthree每類有一個名爲方法的方法。

在活動

classone test = new classone(); 

test.method(); 
+0

請讓我在線,如果您需要任何幫助[email protected] – Rakshi 2012-04-04 11:47:56

+0

感謝您的快速回復。我想我沒有把問題弄清楚。這是發生了什麼事。當然,我在一開始就構建了每個孩子班。觸摸事件發生在子類A上。然後調用其他兩個子類中的某個方法,並通過來自類A的值更改某些值。我該怎麼做? – user1312679 2012-04-04 12:17:17

+0

當你說班級你是指活動還是隻是java類。我的意思是他們將Activity擴展爲超類 – Rakshi 2012-04-04 12:20:37