/ / Android SeekBarListener w innej klasie - Android, seekbar

Android SeekBarListener w innej klasie - Android, seekbar

Gdy pasek wyszukiwania zostanie zmieniony. Gdzie aktywowany jest słuchacz?

DAWNY:

ClassA
{
ClassB myClass = new ClassB();

}
ClassB
{
SeekBar mySeekBar = new SeekBar;
}

Jeśli seekBar znajduje się w klasie B. Czy mogę mieć słuchacza w klasie A? Czy muszę go mieć w klasie B i wrzucić flagę z powrotem do klasy A?

Moim celem jest poinformowanie ClassA o postępie poszukiwań na pasku wyszukiwania ClassB.

Odpowiedzi:

1 dla odpowiedzi № 1

Słuchacz może być w dowolnym miejscu. Właśnie dlatego masz setOnSeekBarChangeListener () zarejestrować się. Słuchanie tej klasy powinno się rozciągać SeekBar.OnSeekBarChangeListeneri przekazać to setOnSeekBarChangeListener () za to dane Pasek przeszukiwania.