我想为我的应用设置分析,并且说明方法getActivity()未定义类型MainScreen。我已经设置了'MyAplication,并且我没有错误,所以这是主屏幕代码:
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
Tracker t = ( (MyApplication) getActivity().getApplication()).getTracker(
TrackerName.APP_TRACKER);
// Set screen name.
t.setScreenName("MainScreen");
// Send a screen view.
t.send(new HitBuilders.ScreenViewBuilder().build());
}
答案 0 :(得分:1)
Activity类没有getActivity()方法。如果您需要访问活动,请改用this.
(或直接调用活动方法)。您可能从Fragment示例中复制了代码。片段不是活动,您需要使用getAcitivty()方法