public class MyApplication extends Application {
public int getColorCount() {
return 1;
}
}
public class TestFragment extends Fragment {
@Override
public void onActivityCreated(Bundle savedInstanceState) {
super.onActivityCreated(savedInstanceState);
int test = ((MyApplication) getActivity().getApplication()).getColorCount();
Log.d("testfrag", "" + test);
}
Make sure you only try to accessActivity
during or afteronActivityCreated
.
转载于:https://www.cnblogs.com/thirstycoder/p/3687149.html