在Android中的多个活动之间共享seekbar的侦听器

在Android中的多个活动之间共享seekbar的侦听器,android,android-layout,Android,Android Layout,我想知道是否会有一种方法来共享,比如说一个OnSeekBarChangeListener,如下所示: SeekBar.OnSeekBarChangeListener SeekBarCarChanged = new SeekBar.OnSeekBarChangeListener() {..} 在具有相同ID的相同Seekbar的不同活动之间。 我想做到这一点 ActivityClass1 setOnSeekBarChangeListener for seekbar in activity1..G

我想知道是否会有一种方法来共享,比如说一个OnSeekBarChangeListener,如下所示:

SeekBar.OnSeekBarChangeListener SeekBarCarChanged = new
SeekBar.OnSeekBarChangeListener() {..}
在具有相同ID的相同Seekbar的不同活动之间。 我想做到这一点

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

那么让我们看看

以扩展活动的ActivityClass1类为例,在此类中实现seekbarlistener

class ActivityClass1 extends Activity {
SeekBar.OnSeekBarChangeListener SeekBarCarChanged = new
SeekBar.OnSeekBarChangeListener() {..}
}
然后选择您希望使用此侦听器的类,并将ActivityClass1扩展到这些类,例如:

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

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

依此类推……

让活动类
实现seekbar侦听器,然后将侦听器设置为seekbar。