如标题所示,CastContext.getSharedInstance(Context)
现在已弃用:
getSharedInstance(上下文上下文):此方法已弃用。请改用getSharedInstance(Context,Executor)来处理Cast SDK无法加载内部Cast模块时的异常。https://developers.google.com/android/reference/com/google/android/gms/cast/framework/CastContext
指定一个Executor并返回CastContext的正确方法是什么?我让它像这样工作,但我想知道这是否是最好的方法:
CastContext
.getSharedInstance(context, Executors.newSingleThreadExecutor())
.addOnSuccessListener(castContext -> {
//do something with castContext
})
.addOnFailureListener(exception -> {
//throw exception
});
1条答案
按热度按时间xmjla07d1#
这是正确的使用方法,在Xamarin(C#)中,你可以这样做: