0
由于onAttach(Activity)
已被弃用,遇到问题我有运行此代码的麻烦:方法onAttach(活动)已过时实施onAttach(上下文)
public void onClick(View v) {
if (v == loginButton){
application.getAuth().getUser().setIsLogedIn(true);
callbacks.onLoggedIn();
}
}
public void onAttach(Activity activity){
super.onAttach(activity);
callbacks = (Callbacks) activity;
}
public interface Callbacks{
void onLoggedIn();
}
现在我得到的java.lang.NullPointerException
因为callbacks.onLoggedIn()
回报null
我试着还有:
public void onAttach(Context context){
super.onAttach(context);
callbacks = (Callbacks) context.getApplicationContext();
}