Mam IntentService, która używa Android.upport.v4.os.ResultReceiver do przekazywania danych. W IntentService kiedy używać metody ResultReceiver.send wysłać wynik z powrotem, Android Studio pokazuje błąd mówiącWynikReceiver.send można wywołać tylko z tej samej grupy bibliotek
ResultReceiver.send może być wywołana tylko z tej samej grupy biblioteki (GroupID = com.android.support)
Otrzymuję podobny komunikat podczas wywoływania konstruktora ResultReceiver. Ale kod działa nawet z tym błędem. Zaczęło się to pojawiać po uaktualnieniu wersji biblioteki pomocy technicznej do wersji 25.1.1.
Co powinienem zrobić, aby to obejść?
To dlatego, że musisz przedłużyć tę klasę. I w nowej klasie zastąpić metodę onReceiveResult(). – ZeekHuge
@ZeekHuge to jest dokładnie to, co zrobiłem. Ale kiedy wzywam super konstruktora w moim konstruktorze klasy rozszerzonej, pokazuje on błąd. – kp91