本文整理了Java中android.support.v4.app.Fragment.onAttach()
方法的一些代码示例,展示了Fragment.onAttach()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Fragment.onAttach()
方法的具体详情如下:
包路径:android.support.v4.app.Fragment
类名称:Fragment
方法名:onAttach
[英]Called when a fragment is first attached to its activity. #onCreate(Bundle) will be called after this.
[中]当片段第一次附加到其活动时调用#在此之后将调用onCreate(Bundle)。
代码示例来源:origin: JessYanCoding/MVPArms
@Override
public void onAttach(Context context) {
super.onAttach(context);
mContext = context;
}
代码示例来源:origin: TeamNewPipe/NewPipe
@Override
public void onAttach(Context context) {
super.onAttach(context);
activity = (AppCompatActivity) context;
}
代码示例来源:origin: aa112901/remusic
@Override
public void onAttach(Activity activity){
super.onAttach(activity);
this.mContext = activity;
}
代码示例来源:origin: smuyyh/BookReader
@Override
public void onAttach(Activity activity) {
super.onAttach(activity);
this.activity = (FragmentActivity) activity;
}
代码示例来源:origin: facebook/facebook-android-sdk
public void onAttach(Context context) {
super.onAttach(context);
if (context instanceof Activity) {
listener = (Listener) context;
}
}
代码示例来源:origin: aa112901/remusic
@Override
public void onAttach(Activity activity){
super.onAttach(activity);
this.mContext = activity;
}
代码示例来源:origin: aa112901/remusic
@Override
public void onAttach(Activity activity){
super.onAttach(activity);
this.mContext = activity;
}
代码示例来源:origin: facebook/facebook-android-sdk
public void onAttach(Context context) {
super.onAttach(context);
if (context instanceof Activity) {
listener = (Listener) context;
}
}
代码示例来源:origin: Yalantis/uCrop
@Override
public void onAttach(Context context) {
super.onAttach(context);
try {
callback = (UCropFragmentCallback) context;
} catch (ClassCastException e) {
throw new ClassCastException(context.toString()
+ " must implement UCropFragmentCallback");
}
}
代码示例来源:origin: zhihu/Matisse
@Override
public void onAttach(Context context) {
super.onAttach(context);
if (context instanceof OnFragmentInteractionListener) {
mListener = (OnFragmentInteractionListener) context;
} else {
throw new RuntimeException(context.toString()
+ " must implement OnFragmentInteractionListener");
}
}
代码示例来源:origin: commonsguy/cw-omnibus
@Override
public void onAttach(Activity a) {
super.onAttach(a);
Log.d(getClass().getSimpleName(), "onAttach()");
}
代码示例来源:origin: commonsguy/cw-omnibus
@Override
public void onAttach(Activity a) {
super.onAttach(a);
Log.d(getClass().getSimpleName(), "onAttach()");
}
代码示例来源:origin: bumptech/glide
@Override
public void onAttach(Context context) {
super.onAttach(context);
try {
registerFragmentWithRoot(getActivity());
} catch (IllegalStateException e) {
// OnAttach can be called after the activity is destroyed, see #497.
if (Log.isLoggable(TAG, Log.WARN)) {
Log.w(TAG, "Unable to register fragment with root", e);
}
}
}
代码示例来源:origin: commonsguy/cw-omnibus
@Override
public void onAttach(Activity host) {
super.onAttach(host);
router=MediaRouter.getInstance(host);
}
代码示例来源:origin: commonsguy/cw-omnibus
@Override
public void onAttach(Activity host) {
super.onAttach(host);
EventBus.getDefault().register(this);
if (app==null) {
app=host.getApplicationContext();
new FetchQuestionsThread().start();
}
}
代码示例来源:origin: libgdx/libgdx
@Override
public void onAttach (Activity activity) {
if (activity instanceof Callbacks) {
this.callbacks = (Callbacks)activity;
} else if (getParentFragment() instanceof Callbacks) {
this.callbacks = (Callbacks)getParentFragment();
} else if (getTargetFragment() instanceof Callbacks) {
this.callbacks = (Callbacks)getTargetFragment();
} else {
throw new RuntimeException(
"Missing AndroidFragmentApplication.Callbacks. Please implement AndroidFragmentApplication.Callbacks on the parent activity, fragment or target fragment.");
}
super.onAttach(activity);
}
代码示例来源:origin: libgdx/libgdx
@Override
public void onAttach (Activity activity) {
if (activity instanceof Callbacks) {
this.callbacks = (Callbacks)activity;
} else if (getParentFragment() instanceof Callbacks) {
this.callbacks = (Callbacks)getParentFragment();
} else if (getTargetFragment() instanceof Callbacks) {
this.callbacks = (Callbacks)getTargetFragment();
} else {
throw new RuntimeException(
"Missing AndroidFragmentApplication.Callbacks. Please implement AndroidFragmentApplication.Callbacks on the parent activity, fragment or target fragment.");
}
super.onAttach(activity);
}
代码示例来源:origin: square/sqlbrite
@Override public void onAttach(Activity activity) {
if (!(activity instanceof Listener)) {
throw new IllegalStateException("Activity must implement fragment Listener.");
}
super.onAttach(activity);
TodoApp.getComponent(activity).inject(this);
setHasOptionsMenu(true);
listener = (Listener) activity;
adapter = new ListsAdapter(activity);
}
代码示例来源:origin: square/sqlbrite
@Override public void onAttach(Activity activity) {
if (!(activity instanceof Listener)) {
throw new IllegalStateException("Activity must implement fragment Listener.");
}
super.onAttach(activity);
TodoApp.getComponent(activity).inject(this);
setHasOptionsMenu(true);
listener = (Listener) activity;
adapter = new ItemsAdapter(activity);
}
代码示例来源:origin: commonsguy/cw-omnibus
@Override
public void onAttach(Activity host) {
super.onAttach(host);
router=MediaRouter.getInstance(host);
provider=new DemoRouteProvider(getActivity());
router.addProvider(provider);
}
内容来源于网络,如有侵权,请联系作者删除!