2012-01-03 23 views
0

多個活動之間的搜索條我不知道是否會有分享比方說,一個方法的OnSeekBarChangeListener這樣的:分享監聽器在Android的

SeekBar.OnSeekBarChangeListener SeekBarCarChanged = new 
SeekBar.OnSeekBarChangeListener() {..} 

其具有相同ID相同seekbars不同活動之間。 我想實現這個

ActivityClass1 
setOnSeekBarChangeListener for seekbar in activity1..Get the Listener method from a third class 

ActivityClass2 
setOnSeekBarChangeListener for seebar in activity2.. Get the Listener method from the same third class 
+0

讓你Activities類執行seekbar偵聽器,然後將偵聽器設置爲seekbars。 – 2012-01-03 14:58:35

回答

1

好讓看到的是,

採取延伸活動類ActivityClass1並在這個類

class ActivityClass1 extends Activity { 
SeekBar.OnSeekBarChangeListener SeekBarCarChanged = new 
SeekBar.OnSeekBarChangeListener() {..} 
} 

實現你seekbarlistener然後把你的類,在其中你想要這個監聽器並將ActivityClass1擴展到它們,例如:

// I want to access the SeekBarCarChanged listeners in the following classes 

class ActivityClass2 extends ActivityClass1 {...} 
class ActivityClass3 extends ActivityClass1 {...} 

等等......